课程
/后端开发
/Python
/python正则表达式
ma = re.match(r'mooc\Z', '2333mooc') 这条语句怎么不对呢?
2016-03-09
源自:python正则表达式 3-3
正在回答
re.match从字符串的开始 进行匹配,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;
re.search匹配整个字符串,直到找到一个匹配。所以ma = re.search(r'mooc\Z','2333mooc') 这样 ma.group() 结果是mooc
match 是从字符串头开始匹配的。这个返回肯定是None
guihailiuli 提问者
慕粉3279212 回复 guihailiuli 提问者
举报
如何使用正则处理文本,带你对python正则有个全面了解
2 回答这条字符串为什么匹配不了
2 回答为什么无法匹配‘_’下划线
1 回答(.*?)是什么匹配规则
1 回答为什么 我的 \w 匹配不到呢? 还有
1 回答第二个>怎么匹配出来的