fork(2) download
  1. <?php
  2.  
  3. $input = "meva, meves, teva, teVes, seva, seves";
  4.  
  5. echo preg_replace_callback("/(?:\b|_)(me|te|se)(?:(V|v))(a|es)(?:\b)/i",
  6. function ($match) {
  7. return $match[1] . ($match[2] == "V" ? "U" : "u") . $match[3];
  8. },
  9. $input);
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
meua, meues, teua, teUes, seua, seues