fork(1) download
  1. <?php
  2. header("Content-Type: text/plain; charset=utf-8");
  3. error_reporting(E_ALL | E_STRICT);
  4.  
  5. $text = <<<EOF
  6. МУУ ГООУО ОПП по Удмуртинской Области объявляет конкурс на поставку кaнцелярских тoваров на сумму 100500 руб.
  7. EOF;
  8.  
  9. $regex = '/([а-яёА-ЯЁ]+)([a-zA-Z]+)([а-яёА-ЯЁ]*)/u';
  10.  
  11. preg_match_all($regex,$text,$matches);
  12.  
  13. foreach ($matches[0] as $key=>$match) {
  14. echo 'Опечатка в слове ' . $match . ': ' . $matches[1][$key] . '[' . $matches[2][$key] .
  15. ']' . $matches[3][$key] . "\n";
  16. }
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
Опечатка в слове кaнцелярских: к[a]нцелярских
Опечатка в слове тoваров: т[o]варов