1、分组匹配
Python中进行匹配操作时,在正则表达式中加入括号“()”,可以对匹配到的字符串进行分组,目的是分离我们匹配到的字符串。使用group()方法可以获取匹配的所有内容,也可以获取匹配结果中指定分组的内容,另外,还可以通过groups()方法把所有匹配出来的分组加入到元组中。例如:
动手练一练:
import re
a1 = r"(\w+)\s+(\d+)" # 分离姓名和电话号码
b1 = "Maria 123456789"
result = re.match(a1, b1)
name = result.group(1)
ph...