import re
con = '''<title>this is python</title>'''
print(re.match(r'<title>([\w\W]*)</title>', con).group(1)) # 爬虫中比较常用
# \num 匹配
print(re.match(r'<(\w+)>([\w\W]*)</\1>', con).group(2)) # 后面的1代表和分组1相同,与group里面数字取值相同
# 分组起别名(?P<name>),引用分组别名(?P=name)
print(re.match(r'<(?P<tag>\w+)>([\w\W]*)</(?P=tag)>', con).group(2))
print(re.match(r'<(?P<tag>\w+)>([\w\W]*)</(?P=tag)>', con).group('tag')) # group中使用tag别名也能取值