Тема: AHK: v1.1.30.03 RegExMatch работает с ошибкой(решено. ошибки нет)
Есть код:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
F:="asssdfkrlssllssss"
MsgBox F=%F%
if (RegExMatch(F, "O)(s+).+(s*+).+(s*+)", my_object)>0) {
MsgBox % " | "my_object[0]" | "my_object[1]" | "my_object[2]" | "my_object[3]
}
F="" ; Очистить память
ExitApp
Я ожидал, что результатом будет:
" | sssdfkrlssllssss | sss | ss | ssss"
А он выдаёт:
" | sssdfkrlssllssss | sss | | "
Это я где-то ошибся, или функция RegExMatch выполняется с ошибкой?