fork download
  1. <?php
  2. $text="Какая-то жырная !сметана а,молоко,нет.";
  3. $znakPrav = "/([!]\\S|[,]\\S)/ui"; //ищет ОТСУТСТВИЕ запятой после знаков
  4. $znak = array();
  5. if (preg_match($znakPrav, $text, $znak)) {
  6. unset($znak[0]);
  7. echo "В тексте найдена ошибка, вероятнее всего, вы не поставили пробел после знаков препинания:";
  8. print_r($znak);
  9. } else {
  10. echo "В тексте нет ошибок";
  11. };
  12. ?>
  13.  
  14.  
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
В тексте найдена ошибка, вероятнее всего, вы не поставили пробел после знаков препинания:Array
(
    [1] => !с
)