采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
line = "出生日期1992年9月10日出生" regex_str = ".*(\d{4}\w\d\w\d\w)" match_result = re.match(regex_str, line) if match_result: print(match_result.group(1))
这是我写的正则为什么最后一个日字,无法提取呢?
regex_str = ".*(\d{4}\w\d\w\d\w{2})" 这样就可以了
regex_str = ".*(\d{4}\w\d\w\d+\w{2}) \d少加了一个+号
好的,
登录后可查看更多问答,登录/注册
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
4.8k 30
2.5k 18
1.1k 18
1.4k 15
2.8k 15