fork download
  1. <?php
  2.  
  3. //автозамена
  4.  
  5. $sentences = ['ты дурак', 'ты дУрАк', 'ты дyрaк', 'ты д у p а к'];
  6.  
  7. $regexp = "/д *?[уy] *?[рp] *?[аa] *?к/ui";
  8. $matches = array();
  9.  
  10. foreach ($sentences as $sentence)
  11. {
  12. echo "$sentence - ";
  13. $result = preg_replace($regexp, "великолепный человек", $sentence);
  14. echo "$result\n";
  15. }
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
ты дурак - ты великолепный человек
ты дУрАк - ты великолепный человек
ты дyрaк - ты великолепный человек
ты д у  p  а к - ты великолепный человек