import re
p = 'name=Tom'
matcher = re.match('(.*)=(.*)', p)
print(matcher.group(1)) # 输出 'name'
print(matcher.group(2)) # 输出 'Tom'
- 导入 re 模块。
- 定义要匹配的字符串 p 和正则表达式 (.)=(.)。
- 使用 re.match() 函数对字符串 p 进行正则匹配,并将匹配结果存储在 matcher 变量中。在这个例子中,正则表达式 (.)=(.) 会将字符串 ‘name=Tom’ 分成两部分,用 = 符号隔开,分别是 name 和 Tom。而 matcher.group(1) 和 matcher.group(2) 分别对应这两个部分。