Вход на сайт
Помощь по regex (Регулярные выражения)
675 просмотров
Перейти к просмотру всей ветки
7495 знакомое лицо
в ответ anly 05.04.21 23:00
Спасибо. Отвечу всем одним постом.
/<a.+?href='\/token\/(\w+)'>([\w\s]+) \((\w+)\)/g
К сожалению, моя программа не поддерживает флаг /g для глобального поиска, а объединить 3 группы я не смог. Спасибо.
если я правильно понял, то это - примитифф. если неправильно, поясните в чем.
Вы правильно поняли, я раньше шаблонами регекс пользовался, но сам их не составлял, моя проблема была ограничить выборку спереди и сзади.
С помощью от schizo (третий пост) + мои исправления, актуальная рабочая версия: (?<=' href='/token/).+?(?=</a)
На выходе получаю, почти то что хотел, проблема была решена через пару часов после постановки вопроса на форуме, всем спасибо.
Кстати, у регекс много диалектов, для перл одно для руби и с итд другое, на одной машине может работать на другой нет.
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.