fork(1) download
  1. <?php
  2.  
  3. $text = 'Татарский испытал чувство мгновенного и пронзительного узнавания.
  4. Это были остроносые ботинки на высоких каблуках,зделанные из хорошей кожы.
  5. Желто-рыжего цвета, простроченные голубой ниткой и украшенные большыми золотыми пряжками в виде арф,
  6. они не были просто безвкусными или пошлыми. Они явственно воплощали в себе то, что один пьяненький
  7. преподаватель советской литературы из Литинститута называл «наш гештальт»,но это было так жалко,
  8. смешно и трогательно (особенно пряжки-арфы), что у Татарского на глаза навернулись слезы.
  9. На ботинках лежал густой слой пыли – они были явно не востребованы эпохой.';
  10. $regexp ='/(жы|шы)|(,\S)|(,но|,а)/iu';
  11. $mistakes = array();
  12. $count = preg_match_all($regexp, $text, $mistakes);
  13. echo "Ошибок найдено $count\n";
  14. for($m = 0; $m < $count; $m++){
  15. echo "$mistakes[0][$m]\n";
  16. }
  17. #var_dump($mistakes);
  18.  
  19.  
Success #stdin #stdout #stderr 0.01s 24640KB
stdin
Standard input is empty
stdout
Ошибок найдено 4
Array[0]
Array[1]
Array[2]
Array[3]
stderr
PHP Notice:  Array to string conversion in /home/zmh2rU/prog.php on line 15
PHP Notice:  Array to string conversion in /home/zmh2rU/prog.php on line 15
PHP Notice:  Array to string conversion in /home/zmh2rU/prog.php on line 15
PHP Notice:  Array to string conversion in /home/zmh2rU/prog.php on line 15