<?php
$input = 'жыза жы шы зы!вы кто? координально а ты не зделал';
$mistake1 = '/жы|шы/ui';
$mistake2 = '/координально|сдесь|зделал|зделан|зделала|зделаю/ui';
$mistake3 = '/\\s(а|но)\\s/ui';
$mistake4 = '/(!|\\?|,|\\.|;|:)[^\\s]/ui';
$mistake1Counter = preg_match_all($mistake1, $input, $mistake1Counter); //кол-во ошибок. echo "Допущенна ошибка, \"жи-ши\" пиши с буквой \"и\".\n";
//Дальше по идее он должен выводить ошибки.
for ($i = 0; $mistake1Counter!=$i; $i++){
};
}
/* Тут вторая ошибка анологично, я думаю.
if (preg_match($mistake2, $input)){
echo "Допущенна ошибка";
} */
PD9waHAKIAokaW5wdXQgPSAn0LbRi9C30LAg0LbRiyDRiNGLINC30Ysh0LLRiyDQutGC0L4/INC60L7QvtGA0LTQuNC90LDQu9GM0L3QviDQsCDRgtGLINC90LUg0LfQtNC10LvQsNC7JzsKJG1pc3Rha2UxID0gJy/QttGLfNGI0YsvdWknOwokbWlzdGFrZTIgPSAnL9C60L7QvtGA0LTQuNC90LDQu9GM0L3QvnzRgdC00LXRgdGMfNC30LTQtdC70LDQu3zQt9C00LXQu9Cw0L180LfQtNC10LvQsNC70LB80LfQtNC10LvQsNGOL3VpJzsKJG1pc3Rha2UzID0gJy9cXHMo0LB80L3QvilcXHMvdWknOwokbWlzdGFrZTQgPSAnLyghfFxcP3wsfFxcLnw7fDopW15cXHNdL3VpJzsKIAogCmlmIChwcmVnX21hdGNoX2FsbCgkbWlzdGFrZTEsICRpbnB1dCkpewoJJG1pc3Rha2UxQ291bnRlciA9IHByZWdfbWF0Y2hfYWxsKCRtaXN0YWtlMSwgJGlucHV0LCAkbWlzdGFrZTFDb3VudGVyKTsgLy/QutC+0Lst0LLQviDQvtGI0LjQsdC+0LouCgllY2hvICLQlNC+0L/Rg9GJ0LXQvdC90LAg0L7RiNC40LHQutCwLCBcItC20Lgt0YjQuFwiINC/0LjRiNC4INGBINCx0YPQutCy0L7QuSBcItC4XCIuXG4iOwoJLy/QlNCw0LvRjNGI0LUg0L/QviDQuNC00LXQtSDQvtC9INC00L7Qu9C20LXQvSDQstGL0LLQvtC00LjRgtGMINC+0YjQuNCx0LrQuC4KCWZvciAoJGkgPSAwOyAkbWlzdGFrZTFDb3VudGVyIT0kaTsgJGkrKyl7CiAKCX07Cn0KLyog0KLRg9GCINCy0YLQvtGA0LDRjyDQvtGI0LjQsdC60LAg0LDQvdC+0LvQvtCz0LjRh9C90L4sINGPINC00YPQvNCw0Y4uCmlmIChwcmVnX21hdGNoKCRtaXN0YWtlMiwgJGlucHV0KSl7CgllY2hvICLQlNC+0L/Rg9GJ0LXQvdC90LAg0L7RiNC40LHQutCwIjsKfSAqLw==