findall3
findall3 is a Python function designed to locate all occurrences of a specific pattern within a string. It is part of the `re` module, Python's built-in library for regular expression operations. Unlike `re.search()`, which finds only the first match, `findall3` returns a list of all non-overlapping matches in the string. The function takes two primary arguments: the pattern to search for and the string to search within. The pattern can be a simple string or a more complex regular expression.
When `findall3` encounters a match, it appends the matched substring to a list. If the pattern contains