O'Reilly logo
  • Chris Kang thinks this is interesting:

>>> import re
>>> match = re.match('Hello[ \t]*(.*)world', 'Hello    Python world')
>>> match.group(1)
'Python '

This example searches for a substring that begins with the word “Hello,” followed by zero or more tabs or spaces, followed by arbitrary characters to be saved as a matched group,


Cover of Learning Python, 5th Edition


(.) part is the ones where matches are found. match.groups() will list ones matched where (.) is located.