1

Тема: AHK: Регулярные выражения. Группы больше $9

Здравствуйте!

Имеется Рег.Выражение, в котором может быть больше 30 одинаковых слов в разных местах с разными данными.

Пример:


Text"Var":"RandomText"Text"Var":"RandomText""Var":"RandomText""Var":"RandomText""Var":"RandomText""Var":"RandomText"
Text"Var":"RandomText""Var":"RandomText""Var":"RandomText""Var":"RandomText""Var":"RandomText""Var":"RandomText"

Как мне вытащить отсюда все нужные строчки, чтобы вышло примерно так:


"Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text"
"Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text" "Var":"RandomText"Text"

Максимум как я додумался, это использовать группы $1 $2 $3 $4
На каждую группу одно слово, но что мне делать, если там больше 9 групп? $10 - уже не работает, за место этого выдаёт $1 и добавляет 0 в конце слова

2

Re: AHK: Регулярные выражения. Группы больше $9

Clannad5 пишет:

$10 - уже не работает

Работает, читайте справку.

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

3 (изменено: Clannad5, 2020-10-23 10:03:30)

Re: AHK: Регулярные выражения. Группы больше $9

teadrinker

Спасибо.


${10}