fork download
  1. <?php
  2.  
  3. $text = "";
  4. $regexp = array(
  5. '/(,|\.|;|:|!|\?)\w+/ui',
  6. '/жы|шы/ui',
  7. '/^координально$|^сдесь$|^зделал$|^зделаю$|^зделан$/ui',
  8. '/[^,]\s(а|но)/'
  9. );
  10. $errors = array(
  11. 'нет пробела после запятой' => '/,\w+/ui',
  12. 'нет пробела после точки' => '/\.\w+/ui',
  13. 'нет пробела после точки с запятой' => '/;\w+/ui',
  14. 'нет пробела после двоеточия' => '/:\w+/ui',
  15. 'нет пробела после вослицательного знака ' => '/!\w+/ui',
  16. 'нет пробела после вопросительного знака' => '/\?\w+/ui',
  17. 'нет запятой перед союзом а/но' => '/[^,]\s(а|но)/ui',
  18. 'орфографическая ошибка в слове кардинально' => '/^координально$/ui',
  19. 'орфографическая ошибка в слове здесь' => '/^сдесь$/ui',
  20. 'орфографическая ошибка в слове сделал' => '/^зделал$/ui',
  21. 'орфографическая ошибка в слове сделаю' => '/^зделаю$/ui',
  22. 'орфографическая ошибка в слове сделан' => '/^зделан$/ui',
  23. 'орфографическая ошибка в слове сделаю' => '/^зделаю$/ui',
  24. 'обнаружена ошибка, «жи» и «ши» пишется с буквой «и»' => '/(жы|шы)/ui',
  25. );
  26.  
  27. if (preg_match_all($regexp, $text, $matches)) {
  28. foreach($matches[0] as $value) {
  29. echo "$value\n"
  30. }
  31. }
Runtime error #stdin #stdout #stderr 0.02s 23648KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
PHP Parse error:  syntax error, unexpected '}', expecting ',' or ';' in /home/Qdpxfq/prog.php on line 31