monsterhy123
 1 import re
 2 s = \'hello python\'
 3 pattern = \'hello\'
 4 v = re.match(pattern,s)
 5 print(v)
 6 #print(dir(v))
 7 print(v.group()) # 返回当前匹配的字符串
 8 print(v.span()) # 匹配字符串的范围
 9 print(\'--------flags参数的使用-------\')
10 s = \'hello python\'
11 pattern = \'Hello\'
12 w = re.match(pattern,s,flags=re.I) # 忽略大小写
13 if w is not None:
14     print(\'匹配的结果是:\',w.group())
15 else:
16     print(\'匹配失败\')
1 <re.Match object; span=(0, 5), match=\'hello\'>
2 hello
3 (0, 5)
4 --------flags参数的使用-------
5 匹配的结果是: hello

 

分类:

技术点:

相关文章: