Для miralinks, даром.

Специально для miralinks, проверка латинских символов в русских словах (и наоборот):

$ptrn = '~(([a-z]+)([а-яА-ЯёЁ]+)|([а-яА-ЯёЁ]+)([a-z]+))~iu';
if (preg_match($ptrn, $txt)) {
    echo '<h1>Говнотекст детектед!11</h1>';
    echo preg_replace($ptrn, "<span style='color:red'>$1</span>", $txt);
}

Вот сюда (парсер серча код ломает).

Говнотекст детектед!

Говнотекст детектед!

Проверил ~300 размещенных статей, до вчерашнего дня таких финтов не было. Найдено 8 статей, но там опечатки: сall, беcпроводную, cейчас, sео, сms.

4 Коммент.

  1. картинка сломала мозг.
    никак не могу понять как в слове Viaccess в выделенной цветом части может быть кириллица?

  2. Посмотри на регулярку. Выделяются не только левые символы, а сочетание рус+eng. Я ее за минуту набросал, свистелок и перделок не планировалось.

Оставить комментарий

Получать новые комментарии на email. Вы можете подписаться без комментирования.