Тема: AHK: RegExMatch, поиск с переводом каретки
Здравствуйте!
Создал txt Файл следующим образом:
[Setting]
General: Var = "100", Var2 = "200"
Home: Var = "50", Var2 = "300"
И написал шаблон для поиска, но он почему-то не находит, если присутствует перевод строки:
OutPut := RegexMatch(File, '\[Setting]`rGeneral:' , &VarArray)
Если же напишу так, то найдёт строку [Setting]:
OutPut := RegexMatch(File, '\[Setting]' , &VarArray)
А так же найдёт строку General:, если введу так:
OutPut := RegexMatch(File, 'General:' , &VarArray)
То есть он отказывается искать совпадения, если присутствует перевод строки.
Как решить эту проблему?Неужели мне вначале придется искать совпадение первой строки и только после этого искать другие, то есть прописывать два раза RegExMatch?