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)) 

 

 

posted @ 2021-10-17 23:32  闽中一条虫  阅读(305)  评论(0)    收藏  举报