Тема: AHK: Опция i для кириллицы в шаблоне RegExMatch
Здравствуйте, товарищи. Мне необходимо создать несколько шаблонов, однако как гласит справка опция i в regexmatch бесполезна для шаблона с кириллицей, что я на практике испытал. StringCaseSense, locale не помог. Если для коротких слов ещё можно попытаться составить варианты в шаблоне, то для более длинных уже очень проблематично (см. код ниже). Есть ли какой-нибудь вариант заставить выражение игнорировать регистр русских символов?
RegExMatch(log.str[log.num + 1 - A_Index], "S)\[(.*)\] (.*) (.*)\_(.*)\[(.*)\]: (.*)(SOS|sos|Sos|SOs|SoS|sOs|sOS|soS|СОС|сос|СоС|сОс|Сос|соС|СОс|сОС) ([A-Za-z0-9А-Яа-яЁё_\-]+)(\s?)", che_ck) and (log.find:=log.num + 1 - A_Index) { ; Проблемное слово SOS или СОС