<?php
$text= "жышы пишы тимати не ответил. Лишь  махнул рукой. В последнее время творилось что-то странное. 
Сначала ушел Ратмир, потом Дли... И постоянно шли странные sms: «не пытайся что-то изменить, 
помнишь, как горел Ратмир, зачем ты подставляешь друзей, сдохни же, сука, форсеры заебали!»Они шли с неизвестного номера и за каждую списывали по 1000 баксов. Не то, чтобы это много, но с хуя ли?
Еще этот бомж-инвалид, поселившийся ,а рядом !с автостоянкой пентхауса.
Он постоянно глазел на Тимати, когда тот но cадился пыздыш! в свою «феррари». Стоял, смотрел и переминался с ноги на ноги. Но ног у него не было — только старые скрипучие протезы.Вчера Тимати встретил девочку с черным кроликом. Кролик плотоядно облизнулся, блеснув острыми резцами. Бред.- Пошла на хуй, - Тимшт  оттолнкул шлюху, котора снова шыбезнадежно принялась сосать. 
Та обиделась и ушла. Хуй с ней. Надо... Надо достать оружие! Он быстро схватилжы мобильник и набралномер отца. Поняв, что трубку взяли,  репер зделала координально быстро заговорил";




$regexps= array('/.{15}(ж|ш)ы.{15}/ui'=>"Жи-Ши пиши с буквой И",
'/.{20}[!?.,:;"-][а-я]+.{20}/ui'=>"Нет пробела после знака препинания",
'/.{20}\\b\\s+(а|но)\\b.{20}/ui'=>"Нет запятой после а или но",
'/(здел(аю|(ал|ала)|ает|аете|ано))|координально/ui'=>"В тексте есть слово Зделал, его производные или координально");
$matches=array();

foreach($regexps as $expression => $description){
	

if(preg_match_all($expression,$text,$matches,PREG_PATTERN_ORDER)){
	for($i=0;$i<count($matches[0]);$i++){
 $variante=$matches[0][$i];
echo "{$description} в этом фрагменте:\n {$variante}\n\n";
//var_dump($matches);
}
}
}
?>

