为了账号安全,请及时绑定邮箱和手机立即绑定

使用正则表达式解析文件中的文本

使用正则表达式解析文件中的文本

肥皂起泡泡 2021-03-29 21:14:20
我正在尝试.txt使用正则表达式解析文件:#file = '22 test 333'with open('file.txt', 'r') as f:    pattern = '\d\d(?=\s)'    # should match 22    data = re.compile(pattern)    print f.read()            # prints '22 test 333'    print data.findall(f.read())   # outputs an empty list [] 正则表达式是正确的。为什么在我读取文件后,正则表达式不再匹配?最后如何使用正则表达式解析文件中的文本?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 228 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信