<?php
//Поиск разных ошибок в тексте
$text = ',жызнь сдесь зделал зделан но а';
$matches = array();

$error1 = '/([,;!?:][\\S])/ui';
$error2 = '/жы|шы/ui';
$error3 = '/координально|сдесь|здела(л|ю|н)/ui';
$error4 = '/[^,\\S](а|но)/ui';

echo "Ваши ощибки: \n";

if (preg_match_all($error1, $text)) {
    echo preg_replace($error1, '[$0]', $text) . "\n";
}
if (preg_match_all($error2, $text)) {
    echo preg_replace($error2, '[$0]', $text) . "\n";
}
if (preg_match_all($error3, $text)) {
    echo preg_replace($error3, '[$0]', $text) . "\n";
}
if (preg_match_all($error4, $text)) {
    echo preg_replace($error4, '[$0]', $text) . "\n";
}