(pattern, string, flags=0)
return _compile(pattern, flags).finditer(string)
Return an iterator over all non-overlapping matches in the
    string.  For each match, the iterator returns a Match object.

    Empty matches are included in the result.
Return an iterator over all non-overlapping matches in the
    string.  For each match, the iterator returns a Match object.
Return an iterator over all non - overlapping matches in the string . For each match the iterator returns a Match object .
def finditer(pattern, string, flags=0):
    """Return an iterator over all non-overlapping matches in the
    string.  For each match, the iterator returns a Match object.

    Empty matches are included in the result."""
    return _compile(pattern, flags).finditer(string)
def finditer ( pattern , string , flags = 0 ) : return _compile ( pattern , flags ) . finditer ( string )