fork(1) download
  1. <?php
  2.  
  3.  
  4. $text = "Ты 146% - дурак\nТы 146% - ДуРаК\nТы 146% - -д у р а к\nТы 146% - Д у (Р) а К\nТы 146% - Д y-Р a-К\nТы 146% - dy(p)ak\nТы 146% - dyrak\nТы 146% - (D)yRak\n";
  5.  
  6. $censor = "!\ ?(\-|\(|\))?(д|d)\ ?(\-|\(|\))?\ ?(у|y)\ ?(\-|\(|\))?\ ?(р|p|r)\ ?(\-|\(|\))?\ ?(а|a)\ ?(\-|\(|\))?\ ?(к|k)\ ?(\-|\(|\))?\ ?!iu";
  7.  
  8. $censorialText = preg_replace($censor, "хорошый человек", $text);
  9.  
  10. echo "$censorialText\n";
  11.  
  12. ?>
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
Ты 146% - хорошый человек
Ты 146% - хорошый человек
Ты 146% - хорошый человек
Ты 146% - хорошый человек
Ты 146% - хорошый человек
Ты 146% - хорошый человек
Ты 146% - хорошый человек
Ты 146% - хорошый человек