import re

regex = re.compile('(?P<first_name>\w+) (?P<last_name>\w+)')
m = regex.match('Isaac Newton')

print(m.group(0))
# Isaac Newton
print(m.group(1))
# Isaac
print(m.group(2))
# Newton
print(m.group(0, 1))
# (Isaac Newton, Isaac)