/*Задача: дан текст, содержащий слова на русском и английском языках. В некоторых словах часть букв кирилицы заменена на
похожие на них латинские, и наоборот. Напиши программу, которая находит все такие слова, выводит их и выделяет квадратными
скобками первую замененную букву.
Для проверки работоспособности, попробуй применить программу к тексту из поля «Наименование заказа» на странице
(осторожно, спойлер!) http://z...content-available-to-author-only...v.ru/pgz/public/action/orders/info/common_info/show?notificationId=5193640 или
http://z...content-available-to-author-only...v.ru/pgz/public/action/orders/info/common_info/show?notificationId=5138013*/
<?php
//mb_internal_encoding('UTF-8');
$text = "Пocтaвкa мяco гoвядины, бecкостнoe для нужд государственного бюджетного учреждения здравоохранения Республики Башкортостан Инфекционная клиническая больница № 4 города Уфа" ;
$pattern = "/[aocexyp]/ui" ;
foreach ( $words as $word ) {
echo "В слове " . preg_replace ( $pattern , "[$0 ]" , $word ) . "есть нерусские буквы.\n " ; }
}
?>
LyrQl9Cw0LTQsNGH0LA6INC00LDQvSDRgtC10LrRgdGCLCDRgdC+0LTQtdGA0LbQsNGJ0LjQuSDRgdC70L7QstCwINC90LAg0YDRg9GB0YHQutC+0Lwg0Lgg0LDQvdCz0LvQuNC50YHQutC+0Lwg0Y/Qt9GL0LrQsNGFLiDQkiDQvdC10LrQvtGC0L7RgNGL0YUg0YHQu9C+0LLQsNGFINGH0LDRgdGC0Ywg0LHRg9C60LIg0LrQuNGA0LjQu9C40YbRiyDQt9Cw0LzQtdC90LXQvdCwINC90LAK0L/QvtGF0L7QttC40LUg0L3QsCDQvdC40YUg0LvQsNGC0LjQvdGB0LrQuNC1LCDQuCDQvdCw0L7QsdC+0YDQvtGCLiDQndCw0L/QuNGI0Lgg0L/RgNC+0LPRgNCw0LzQvNGDLCDQutC+0YLQvtGA0LDRjyDQvdCw0YXQvtC00LjRgiDQstGB0LUg0YLQsNC60LjQtSDRgdC70L7QstCwLCDQstGL0LLQvtC00LjRgiDQuNGFINC4INCy0YvQtNC10LvRj9C10YIg0LrQstCw0LTRgNCw0YLQvdGL0LzQuArRgdC60L7QsdC60LDQvNC4INC/0LXRgNCy0YPRjiDQt9Cw0LzQtdC90LXQvdC90YPRjiDQsdGD0LrQstGDLgoK0JTQu9GPINC/0YDQvtCy0LXRgNC60Lgg0YDQsNCx0L7RgtC+0YHQv9C+0YHQvtCx0L3QvtGB0YLQuCwg0L/QvtC/0YDQvtCx0YPQuSDQv9GA0LjQvNC10L3QuNGC0Ywg0L/RgNC+0LPRgNCw0LzQvNGDINC6INGC0LXQutGB0YLRgyDQuNC3INC/0L7Qu9GPIMKr0J3QsNC40LzQtdC90L7QstCw0L3QuNC1INC30LDQutCw0LfQsMK7INC90LAg0YHRgtGA0LDQvdC40YbQtQoo0L7RgdGC0L7RgNC+0LbQvdC+LCDRgdC/0L7QudC70LXRgCEpIGh0dHA6Ly96Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi52LnJ1L3Bnei9wdWJsaWMvYWN0aW9uL29yZGVycy9pbmZvL2NvbW1vbl9pbmZvL3Nob3c/bm90aWZpY2F0aW9uSWQ9NTE5MzY0MCDQuNC70LgKaHR0cDovL3ouLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnYucnUvcGd6L3B1YmxpYy9hY3Rpb24vb3JkZXJzL2luZm8vY29tbW9uX2luZm8vc2hvdz9ub3RpZmljYXRpb25JZD01MTM4MDEzKi8KPD9waHAKZXJyb3JfcmVwb3J0aW5nKC0xKTsKLy9tYl9pbnRlcm5hbF9lbmNvZGluZygnVVRGLTgnKTsKJHRleHQgPSAi0J9vY9GCYdCy0LphINC80Y9jbyDQs2/QstGP0LTQuNC90YssINCxZWPQutC+0YHRgtC9b2Ug0LTQu9GPINC90YPQttC0INCz0L7RgdGD0LTQsNGA0YHRgtCy0LXQvdC90L7Qs9C+INCx0Y7QtNC20LXRgtC90L7Qs9C+INGD0YfRgNC10LbQtNC10L3QuNGPINC30LTRgNCw0LLQvtC+0YXRgNCw0L3QtdC90LjRjyDQoNC10YHQv9GD0LHQu9C40LrQuCDQkdCw0YjQutC+0YDRgtC+0YHRgtCw0L0g0JjQvdGE0LXQutGG0LjQvtC90L3QsNGPINC60LvQuNC90LjRh9C10YHQutCw0Y8g0LHQvtC70YzQvdC40YbQsCDihJYgNCDQs9C+0YDQvtC00LAg0KPRhNCwIjsKJHBhdHRlcm4gPSAiL1thb2NleHlwXS91aSI7CiR3b3JkcyA9IHByZWdfc3BsaXQoIi9ccy91IiwgJHRleHQpOwpmb3JlYWNoICgkd29yZHMgYXMgJHdvcmQpewogICAgaWYocHJlZ19tYXRjaCgkcGF0dGVybiwgJHdvcmQpKXsKICAgICAgICBlY2hvICLQkiDRgdC70L7QstC1ICIgLiBwcmVnX3JlcGxhY2UoJHBhdHRlcm4sICJbJDBdIiwgJHdvcmQpIC4gItC10YHRgtGMINC90LXRgNGD0YHRgdC60LjQtSDQsdGD0LrQstGLLlxuIjsKICAgIH0KfQo/Pg==
stdout
/*Задача: дан текст, содержащий слова на русском и английском языках. В некоторых словах часть букв кирилицы заменена на
похожие на них латинские, и наоборот. Напиши программу, которая находит все такие слова, выводит их и выделяет квадратными
скобками первую замененную букву.
Для проверки работоспособности, попробуй применить программу к тексту из поля «Наименование заказа» на странице
(осторожно, спойлер!) http://z...content-available-to-author-only...v.ru/pgz/public/action/orders/info/common_info/show?notificationId=5193640 или
http://z...content-available-to-author-only...v.ru/pgz/public/action/orders/info/common_info/show?notificationId=5138013*/
В слове П[o][c]т[a]вк[a]есть нерусские буквы.
В слове мя[c][o]есть нерусские буквы.
В слове г[o]вядины,есть нерусские буквы.
В слове б[e][c]костн[o][e]есть нерусские буквы.