python正则表达式_1.查找一个匹配项
#1.查找一个匹配项
"""
查找并返回一个匹配项的函数有3个:search、match、fullmatch,他们的区别分别是:
search: 查找任意位置的匹配项
match: 必须从字符串开头匹配
fullmatch: 整个字符串与正则完全匹配
"""
1 import re
2 string='a运气就是b机会c碰巧d撞到了e你的努力f'
3 pattern=r'运气'
4 search: 查找任意位置的匹配项,只要符合正则表达式的字符串就匹配成功
5 print('search:',re.search(pattern,string).group())
6
7 match: 必须从字符串开头匹配,而字符串开头是a
8 print('match:',re.match(pattern, string))
9
10 fullmatch: 整个字符串与正则完全匹配
11 print('fullmatch:',re.fullmatch(pattern,string))

浙公网安备 33010602011771号