Как получить кол-во совпадений при поиске регулярным выражением
-
Есть строка [STRING] вида:
18* ; 40 12: 01 05 99* 65 : 10Мне нужно вытянуть из нее все двузначные числа, и двузначные числа с звездочкой и положить это значение в переменную [VARIABLE]. Написал для этого регулярку: \d\d/*?
Для обработки переменной [VARIABLE] использую цикл for - чтобы указать кол-во итераций для цикла - нужно узнать сколько нашлось совпадений при поиске регулярным выражением в строке [STRING]
Помогите с ответом кто знает. Спасибо!
-
@Colonizator Если нужны все двузначные числа и двузначные числа с звездочкой, то твоя регулярка не подойдёт.
Такая подойдёт:(?:\d{2}\*|\d{2})
Если используете экшен Извлечь все данные то узнать количество совпадений можно через экшен количество элементов в модуле список.
-
Супер! То что нужно. Да, регулярку, проглядел - за нее отдельное спасибо:)