Я использую функцию finditer
в модуле re
, чтобы соответствовать некоторым вещам, и все работает.
Теперь мне нужно узнать, сколько у меня совпадений. Возможно ли это без повторения итератора дважды? (один, чтобы узнать количество, а затем реальную итерацию)
Некоторый код:
imageMatches = re.finditer("<img src\=\"(?P<path>[-/\w\.]+)\"", response[2])
# <Here I need to get the number of matches>
for imageMatch in imageMatches:
doStuff
Все работает, мне просто нужно получить количество совпадений до цикла.