问题:

m = re.findall('[0-9]*4[0-9]*', '[4]')
可以匹配到4.
m = re.findall('([0-9])*4([0-9])*', '[4]')
匹配不到4.
这是为什么呢?PS,这个是一个简化的说明,我要用的正则比这个复杂,所以要用到(),表示一个序列的匹配。
补充一点,我放在notepad++中用的时候,两种写法都能匹配出来,不知道为什么python中就不行了。
答案:
python的正则中用()会进行匹配,所以返回结果是['',''],就是两个()中的匹配。要想达到原来的匹配效果,就是把4匹配出来,有两种解决方法:
1.最外层加个大括号,变成:m = re.findall('(([0-9])*4([0-9])*)', '[4]'),返回结果的第一个元素就是匹配结果了。
2.去除()的匹配结果返回,在括号前面加入?:,变成m = re.findall('(?:\d)*4(?:\d)*', '[4]'),返回结果就是要匹配的结果了。
相关推荐:
ChatGPT全球宕机:人工智能的崩塌与未来的挑战,中国ai和美国ai教父
AI代谢文章:从灵感到成果的创作革命
seo规范是什么,seo行业标准 ,啊龙ai音乐
AI网页版智能问答,开启智慧沟通新时代,ai梦境档案用不了手柄
seo站内链接有什么作用,seo中网站内链的作用 ,781900ai
好用的人工智能AI软件推荐,让你的生活更智能!
什么是seo反连接,网站反链多好还是少好 ,网易ai产品
SEO管家:为您的网站保驾护航的智能SEO助手,网站推广作用有哪些类型
SEO优化中怎么找关键词:全面解析与实战技巧,ai2002.4.8
ChatGPT无法完全显示?你可能忽略了这些令人惊讶的细节!,朵朵ai绘画
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站
AI免费生成文章的软件:轻松创作的秘密武器
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
用AI写文章查重率高吗?揭秘AI写作与查重检测的关系
怎么用AI写文章:高效创作的秘诀
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业
SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个
AI缩写文档:革新文档管理与自动化的未来,ai聊天中文
seo网络推广要做什么,seo 网络推广 ,ai少女喝药
AI优化文章:如何利用人工智能提升写作效率和质量
SEO笔记:如何打造高效的SEO策略提升网站排名,网站优化优质服务方案
怎么用AI缩写文章,轻松提高效率的全新方法
什么是seo公司口碑,seo品牌 ,ai大模型训练是什么意思
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
ChatGPT服务部分恢复:人工智能助力全新体验,ai对象菜单
ChatGPT美区要梯子吗?轻松畅享全球智能聊天体验,ai音位
AI人工智能:开发与应用的必备软件推荐
Chato1免费么?揭开这款AI聊天机器人的神秘面纱,交个朋友ai写作
SEO定价策略:如何根据企业需求定制最佳价格方案,教育培训抖音营销推广
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决常见问题!,ai招生广告设计
ChatGPT回答问题,网页无法线下滚动?解决方案轻松get!,谷歌AI铃声
SEO选择:如何挑选最合适的SEO优化策略?,wb免费刷粉网站推广
ChatGPT中显示已进行一处编辑,但看不到内容?你需要了解的隐藏问题!,ai敲
AI免费生成文本,内容创作新篇章
SEO自己:打造属于你的数字营销利器,微信裂变营销推广软件
ChatGPT的破解版:AI世界的新突破,ai无禁忌
AI一键生成原创文章,让创作更高效更轻松!
ChatGPT无服务:如何突破限制,未来人工智能的新可能,ai绘制装饰画
未来写作新模式文章撰写AI如何助力内容创作
文章AI生成:让创作变得更简单、更高效!
软件我在AI:改变未来的智能助手
SEO已经成为数字营销的核心,如何利用SEO提升网站流量和转化率,含山网站优化推广
WPJam:打破网站管理的壁垒,打造极致用户体验,广东谷歌seo工具
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
AI助手不需要登陆-畅享便捷生活,随时随地高效工作,ai客服 对话
Bing无法使用怎么办?解决方法及替代方案推荐!,ai文字设计教程
GPT人工智能-让未来触手可及的智慧之光,ai头花写真
AI写作免费一键生成5000字:高效创作的革命性工具
“标题制造机”:颠覆内容创作的秘密武器,助你轻松打造吸引力十足的标题,景区线上推广用哪些网站
如何识别文章是否由AI撰写?揭开智能写作的秘密