<?php

error_reporting(-1);
mb_internal_encoding('utf-8');

$text = <<<END
Пишу прохладную и не вымышленную стори из жызни (про говно,как без этого) под названием "как я насрал в печку". Был в командировке. Поехали с мамкой 200 км. В соседний городок,побухать с родней.Звоним тетке,она уже в дым,говорит пока едете котлеток вам захуячу. Ну и хуй с ней. Приехали а за 300 метров от ее дома стоит запах гари. Пизда котлеткам, вонь пиздец. Ну она и говорит,мол, у меня подруга недавно повесилась, го к ней на дачу бухать. Ну и поехали. Короче затарились, приехали. маман залезла на машину и начала на ней плясать, гаишникам почему то не понравилось. Да и хуй с ними не за рулем же. В итоге все уходят продолжать бухать в дом,я сижу и курю в машине. И тут захотелось что-то срать. Ну конкретно так. Благо бумага в машыне есть. Я окидываю взглядом участок но сортира не вижу. Смотрю сарай - заебись.Стоит там электроплитка сломаннаЯ.Ну и хули открыл духовку да насрал. С утра тетка грит мол отвези до дома. Зашла туда ключи сныкать где я насрал, и узрела мой охуительный паштетик. Метнув шайбу она села в машыну и мы поехали.Еду, бодун, благо очки темные одел. Так она за время поездки ТРЕМ!!! Людям позвонила и рассказала "телевизор разбили и в печку насрали!" . Мамке потом расказал, поржали от душы.
END;

$check1 = "!(\,)(\ )?!iu";
$check2 = "!(\.)(\ )?!iu";
$check3 = "!(жы)!iu";
$check4 = "!(шы)!iu";
$check5 = "!расказ!iu";
$check6 = "!\b\ ?но\b!iu";
$check7 = "!\b\ ?а\b!iu";

$a = preg_replace($check1, ", ", $text);
$b = preg_replace($check2, ". ", $a);
$c = preg_replace($check3, "жи", $b);
$d = preg_replace($check4, "ши", $c);
$e = preg_replace($check5, "рассказ", $d);
$f = preg_replace($check6, ", но", $e);
$j = preg_replace($check7, ", а", $f);

echo "$j\n";

?>
