fork download
  1. <?php
  2. function replaceFool ($text){
  3. $regExp = '/(д|d) ?(у|y) ?(р|p|r) ?(а|a) ?(к|k)/ui';
  4. $text = preg_replace($regExp, "хороший человек", $text);
  5. echo $text."\n!!!!!!\n";
  6. }
  7. $checkText = [
  8. "Попка - дурак!",
  9. "Попка - дуRaК",
  10. "Попка - D у P ak",
  11. "Попка - д-у-р-а-к"
  12. ];
  13. foreach($checkText as $text){
  14. echo $text."\n";
  15. replaceFool($text);
  16. }
  17. // your code goes here
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
Попка - дурак!
Попка - хороший человек!
!!!!!!
Попка - дуRaК
Попка - хороший человек
!!!!!!
Попка - D у P ak
Попка - хороший человек
!!!!!!
Попка - д-у-р-а-к
Попка - д-у-р-а-к
!!!!!!