fork(2) download
  1. <?php
  2.  
  3.  
  4. $text = <<<EOF
  5. Как тебе наверно известно,многие люди,занимающие.государственные посты, тратят свои силы отнюдь не
  6. на улучшение ситуации в своем городе или регионе,а на придумывание разнообразных схем по
  7. перемещению вверенных им бюджетных средств в свои карманы!Например, государственные органы, которые хотят провести закупки, обязаны организовать
  8. публичные торги и разместить?объявление о них на сайте госзакупок. Чтобы помешать всем жылающим участвовать
  9. в тендере (и чтобы отдать заказ «своим людям» и получить потом от них в свой карман часть денег),они
  10. заменяют в описании заказа некоторые:русские буквы на похожие на них латинские.Таким образом, не мышы
  11. предупрежденные а заранее организации не смогут но найти объявление через поиск и принять участие в конкурсе. сдесь зделал
  12. EOF
  13. ;
  14.  
  15. //нет пробела после запятой, точки с запятой, восклицательного знака, вопросительного знака, двоеточия
  16. $pattern = "/([.,!?:;])(\w)/ui";
  17. $text = preg_replace($pattern, "$1 $2", $text);
  18.  
  19. //«жи» или «ши» написано с буквой ы
  20. $pattern = "/([жш])ы/ui";
  21. $text = preg_replace($pattern, "$1и", $text);
  22.  
  23. // в тексте есть слово «зделал», «зделаю», «зделан»
  24. $pattern = "/з(делал|делаю|делан)/ui";
  25. $text = preg_replace($pattern, $1", $text);
  26.  
  27. // в тексте есть слово «сдесь»
  28. $pattern = "/с(десь)/ui";
  29. $text = preg_replace($pattern, $1", $text);
  30.  
  31. // в тексте есть слово «координально»
  32. $pattern = "/(к)оо(рдинально)/ui";
  33. $text = preg_replace($pattern, "$1а$2", $text);
  34.  
  35. //в тексте есть слова «а» или «но» без запятой перед ними.
  36. $pattern = "/\b\s{1,}\b(а|но)\b/u";
  37. $text = preg_replace($pattern, ", $1", $text);
  38.  
  39. echo $text;
  40. ?>
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
Как тебе наверно известно, многие люди, занимающие. государственные посты, тратят свои силы отнюдь не
на улучшение ситуации в своем городе или регионе, а на придумывание разнообразных схем по
перемещению вверенных им бюджетных средств в свои карманы! Например, государственные органы, которые хотят провести закупки, обязаны организовать
публичные торги и разместить? объявление о них на сайте госзакупок. Чтобы помешать всем жилающим участвовать
в тендере (и чтобы отдать заказ «своим людям» и получить потом от них в свой карман часть денег), они
заменяют в описании заказа некоторые: русские буквы на похожие на них латинские. Таким образом, не мыши
предупрежденные, а заранее организации не смогут, но найти объявление через поиск и принять участие в конкурсе. здесь сделал