पायथन डॉक्यूमेंटेशन के अनुसार
यदि कोई पैटर्न के सभी मैचों के बारे में मिलान टेक्स्ट से अधिक जानकारी चाहता है, तो finditer() उपयोगी है क्योंकि यह स्ट्रिंग्स के बजाय मैच ऑब्जेक्ट्स प्रदान करता है। यदि कोई लेखक था जो कुछ टेक्स्ट में सभी एडवर्ब्स और उनकी पोजीशन खोजना चाहता था, तो वह निम्न तरीके से finditer() का उपयोग करेगा -
>>> text = "He was carefully disguised but captured quickly by police."
>>> for m in re.finditer(r"\w+ly", text):
... print('%02d-%02d: %s' % (m.start(), m.end(), m.group(0)))
07-16: carefully
40-47: quickly