AttributeError: module 're' has no attribute 'compile'

使用python3的正则包re
在执行下面代码时报错,

import re

# 贪婪模式  从开头匹配到结尾 默认
# 非贪婪
one ='mdfsfffdsn12345656n'

pattern = re.compile('m(.*?)n')



result = pattern.findall(one)
print(result)

AttributeError: module 're' has no attribute 'compile'_第1张图片

经过测试后发现原来是文件名的惹的祸,由于我的python文件命名为re.py导致了这个错误.

在包名改成re1.py之后再执行就不会报错了.

你可能感兴趣的:(AttributeError: module 're' has no attribute 'compile')