Всем привет! Понадобилось находить в AutoIT скрипте функции, и записывать каждую в отдельный элемент массива. Пробовал сделать сам, но получилось не совсем так. Следующий код получает только последнюю функцию в скрипте.
Помогите пожалуйста построить правильный RegExp.
Код:
#include <Array.au3>
$sReadedFile = FileRead(@DesktopDir &"\script.au3")
$aGood = StringRegExp($sReadedFile, '(?s).*(Func.*EndFunc).*',3)
For $i = 0 To UBound($aGood)-1
MsgBox(0,"Array",$aGood[$i])
Next
Помогите пожалуйста построить правильный RegExp.