parameters: (pattern, string, flags=0)
return_statement: return _compile(pattern, flags).findall(string)
docstring: Return a list of all non-overlapping matches in the string.
  
      If one or more groups are present in the pattern, return a
      list of groups; this will be a list of tuples if the pattern
      has more than one group.
  
      Empty matches are included in the result.
docstring_summary: Return a list of all non-overlapping matches in the string.
docstring_tokens: Return a list of all non - overlapping matches in the string .
function: def findall(pattern, string, flags=0):
      """Return a list of all non-overlapping matches in the string.
  
      If one or more groups are present in the pattern, return a
      list of groups; this will be a list of tuples if the pattern
      has more than one group.
  
      Empty matches are included in the result."""
      return _compile(pattern, flags).findall(string)
function_tokens: def findall ( pattern , string , flags = 0 ) : return _compile ( pattern , flags ) . findall ( string )