采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
matched = value.group()
group() 这个是啥
传入的这个 value 本质上 是一个 Match Objects, 其调用的 group 方法,是 Match 对象的一个 方法。
在这里,调用group方法时 没有传参, 则默认返回 整个 匹配到的 字符。
文档可查:https://docs.python.org/3.5/library/re.html#re.match.group
#coding=utf-8 import re # 将正则表达式编译成Pattern对象 pattern = re.compile(r'hello') # 使用Pattern匹配文本,获得匹配结果,无法匹配时将返回None match = pattern.match('hello world!') if match: # 使用Match获得分组信息 print match.group() 结果: c:\Python27\Scripts>python task_test.py hello
可以把完整的代码贴一下吗?谢谢
同问:matched = value.group() ,group()是啥,以前没讲过这种?突然间冒出来的?
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
6.3k 7
2.9k 3
2.7k 5
4.6k 22
2.8k 19
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号