使用python3的正则包re
在执行下面代码时报错,
import re
# 贪婪模式 从开头匹配到结尾 默认
# 非贪婪
one ='mdfsfffdsn12345656n'
pattern = re.compile('m(.*?)n')
result = pattern.findall(one)
print(result)

经过测试后发现原来是文件名的惹的祸,由于我的python文件命名为re.py导致了这个错误.
在包名改成re1.py之后再执行就不会报错了.
本文描述了一位开发者在使用Python的re模块进行正则表达式操作时遇到的问题。当Python文件命名为re.py时,会导致模块导入错误。文章指出将文件名更改为re1.py后,问题得以解决。
使用python3的正则包re
在执行下面代码时报错,
import re
# 贪婪模式 从开头匹配到结尾 默认
# 非贪婪
one ='mdfsfffdsn12345656n'
pattern = re.compile('m(.*?)n')
result = pattern.findall(one)
print(result)

经过测试后发现原来是文件名的惹的祸,由于我的python文件命名为re.py导致了这个错误.
在包名改成re1.py之后再执行就不会报错了.
您可能感兴趣的与本文相关的镜像
Linly-Talker
Linly-Talker是一款创新的数字人对话系统,它融合了最新的人工智能技术,包括大型语言模型(LLM)、自动语音识别(ASR)、文本到语音转换(TTS)和语音克隆技术
1241
3139
10万+

被折叠的 条评论
为什么被折叠?