<?php
error_reporting(-1);
mb_internal_encoding('UTF-8');
$regexp = '/([a-z])/iu';
$text = <<<EOF
Пocтaвкa мяco гoвядины, бecкостнoe для нужд государственного
бюджетного учреждения здравоохранения Республики Башкортостан
Инфекционная клиническая больница № 4 города Уфа
размещение государственного заказа на право заключение
государственного контракта на выпoлнение рабoт по
комплекснoму благоустрoйству двoрoвой территoрии
по адресу: ул. Гурьянoва д.2 к.2
EOF
;
$words = preg_split('/\\s/', $text, 0, PREG_SPLIT_NO_EMPTY);
foreach ($words as $word) {
if (preg_match($regexp, $word)) {
echo "Опечатка в слове: ";
echo preg_replace($regexp, '[$0]', $word);
echo "\n";
}
}
Опечатка в слове: П[o][c]т[a]вк[a]
Опечатка в слове: мя[c][o]
Опечатка в слове: г[o]вядины,
Опечатка в слове: б[e][c]костн[o][e]
Опечатка в слове: вып[o]лнение
Опечатка в слове: раб[o]т
Опечатка в слове: комплексн[o]му
Опечатка в слове: благоустр[o]йству
Опечатка в слове: дв[o]р[o]вой
Опечатка в слове: террит[o]рии
Опечатка в слове: Гурьян[o]ва