When I use the re.search() function to find matches in a block of text, the program exits once it finds the first match in the block of text.
How do I do this repeatedly where the program doesn’t stop until ALL matches have been found? Is there a separate function to do this?
Use
re.findallorre.finditerinstead.re.findall(pattern, string)returns a list of matching strings.re.finditer(pattern, string)returns an iterator overMatchObjectobjects.Example: