Возможно ли использовать заранее определенную переменную в паттерне для функции StringRegExp?
Например, у меня есть переменная $date="12 октября 2009"
Я хочу написать:
Но переменная $date внутри скобок интерпретируется как литерал (ищет не "12 октября 2009" а последовательность "$date"). Возможно ли в AutoIt использовать переменные/элементы массива внутри паттернов поиска? Спасибо
***
про то, что паттерн можно заранее инициализировать с переменной я знаю:
но тогда теряется гибкость (особенно в случае альтернативных шаблонов и использовании элементов массива) и придется огромное количество кода набивать вручную
Например, у меня есть переменная $date="12 октября 2009"
Я хочу написать:
Код:
if StringRegExp($Line, "^Дата создания $date") Then MsgBox()
Но переменная $date внутри скобок интерпретируется как литерал (ищет не "12 октября 2009" а последовательность "$date"). Возможно ли в AutoIt использовать переменные/элементы массива внутри паттернов поиска? Спасибо
***
про то, что паттерн можно заранее инициализировать с переменной я знаю:
Код:
$pattern = "^Дата создания " & $date
if StringRegExp($Line, $pattern) Then MsgBox()
но тогда теряется гибкость (особенно в случае альтернативных шаблонов и использовании элементов массива) и придется огромное количество кода набивать вручную