Size: a a a

2018 August 16

Ra

Ruslan aka DUDE in Autohotkey_RU
или повторно вызвать поиск вхождения
источник

А

Антон in Autohotkey_RU
типо regexmatch вернет позицию, и повторно запустить регексматч уже с этой позиции
источник

А

Антон in Autohotkey_RU
ну хотелось бы одним вызовом пропарсить все матчи
источник

А

Антон in Autohotkey_RU
а то я пробую regex2 а оно конечно пустое
источник

Ra

Ruslan aka DUDE in Autohotkey_RU
Антон
ну хотелось бы одним вызовом пропарсить все матчи
создать функцию типа GetRegexMatchs(str, regex)и она даст тебе "чуство одного вызова" когда ты сделаешь
matchs = GetRegexMatchs(str, regex)
источник

Ra

Ruslan aka DUDE in Autohotkey_RU
синтаксис я привожу общий
источник

Ra

Ruslan aka DUDE in Autohotkey_RU
т.е. не AHK
источник

А

Антон in Autohotkey_RU
for k,v in regex не получается чет
источник

А

Антон in Autohotkey_RU
а было бы круто)
источник

Ra

Ruslan aka DUDE in Autohotkey_RU
источник

А

Антон in Autohotkey_RU
похоже regexmatch только первый матч сохраняет и выходит
источник

А

Антон in Autohotkey_RU
да я читал уже сто раз
источник

А

Антон in Autohotkey_RU
год наверное не могу врубиться есть возможность пропарсить все возможные варианты матчей или нет... там есть фича O которая возвращает в виде объекта, но все равно херня
источник

А

Антон in Autohotkey_RU
похоже вызов в цикле единственный выход пройтись по всем матчам
источник

А

Антон in Autohotkey_RU
пошёл на форум... решение с StartPos не всегда сработает
источник

А

Антон in Autohotkey_RU
например ловим abc1 abc2 abc3 abc4  на выходе он скажет что первое совпадение на позиции 1
источник

А

Антон in Autohotkey_RU
при следующем вызове я указываю startPos 2 и на вход идет строка bc1 abc2 abc3 abc4
источник

А

Антон in Autohotkey_RU
вместо "abc2" я получаю  "bc1"
источник

А

Антон in Autohotkey_RU
при следующем вызове  "c1"  и только уже когда на вход попадет строка "1 abc2 abc3 abc4" я получу на выходе "abc2"
источник

Ra

Ruslan aka DUDE in Autohotkey_RU
источник