История изменений
Исправление x3al, (текущая версия) :
Я не знаю регулярных выражений, умеющих одновременно разные кодировки
Так переведи сэмплы во все нужные кодировки и потом — ищи их как байтстринги в локали C (если не интересует каноническая эквивалентность юникода, NFD/NFC и прочая фигня, нерелевантная для русского в реальном мире). Быстрее, чем переводить файлы.
Исходная версия x3al, :
Я не знаю регулярных выражений, умеющих одновременно разные кодировки
Так переведи сэмплы во все нужные кодировки и потом — ищи их как байтстринги (если не интересует каноническая эквивалентность юникода, NFD/NFC и прочая фигня, нерелевантная для русского в реальном мире). Быстрее, чем переводить файлы.