1 (изменено: Gh0sTG0, 2023-04-07 17:12:04)

Тема: AHK: Странно работает RegExMatch [закрыто, сорян, тупанул]

Добрый день. Почему то в ahk не срабатывает RegExMatch как положено.
Мой код:

Clipboard := RegExMatch(Clipboard, "[0-9]{4}\-[0-9]{2}\-[0-9]{2}$")

Содержимое Clipboard перед выполнением:

14 апреля 2023 года - 2023-04-14

Содержимое Clipboard после выполнения:

23

Ожидаемый результат (так же его выдает regex101.com):

2023-04-14

Изоляцию (`\-` в `-`) я убирать пробовал, ни какой разницы.

2

Re: AHK: Странно работает RegExMatch [закрыто, сорян, тупанул]

Читайте справку по RegExMatch, смотрите, что возвращается.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3 (изменено: Gh0sTG0, 2023-04-07 17:11:48)

Re: AHK: Странно работает RegExMatch [закрыто, сорян, тупанул]

teadrinker
Ай тьху, и почему когда я это кодил я решил, что оно должно мне подстроку найденную вернуть?

Если вдруг найдется еще кто то такой же тупанувший как я:


RegExMatch(Clipboard, "[0-9]{4}\-[0-9]{2}\-[0-9]{2}$", SubPat)
Clipboard := SubPat