match方法的使用

 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

 

posted @ 2020-05-17 12:02  小他_W  阅读(206)  评论(0编辑  收藏  举报