python 正则括号的使用及踩坑

news/2025/1/16 0:50:10/

直接先上结论:

若匹配规则里有1个括号------返回的是括号所匹配到的结果,

若匹配规则里有多个括号------返回多个括号分别匹配到的结果,

若匹配规则里没有括号------就返回整条语句所匹配到的结果。

 

 

实际上是由其并不是python特有的,这是 正则 所特有的 ,

任何一门高级语言使用正则都满足这个特点:

有括号时只能匹配到括号中的内容,

没有括号【相当于在最外层增加了一个括号】全部匹配


http://www.ppmy.cn/news/607094.html

相关文章

华为自动驾驶产业链

华为自动驾驶产业链 从执行路径看,华为入局智能电动车的思路清晰,不直接参与整车制造,而是聚焦ICT技术,以提供软硬件解决方案为核心,帮助车企造好车。 同时,华为将联合产业链企业为车企提供「全栈式供应」&…

文件夹右键卡死/加载时间过长解决方法

文件夹右键卡死/加载时间过长解决方法 建议从第一个开始尝试,一般没那么复杂。 清除快捷访问 任意打开一个文件夹,选择 文件 —> 更改文件夹和搜索选项 点击清除,确定。 会发现快速访问里文件夹都消失了,除了你固定的。 这…

Tesla Model汽车架构与FSD供应链

Tesla Model汽车架构与FSD供应链 特斯拉Model 3和Model Y平台架构 特斯拉model Y和Model 3 怎么做平台架构。 通过特斯拉透露的信息,Model 3 和 model Y 将近有76%的零件共用,看看机械架构平台。 车身以及底盘信息 轴距:Model Y的轴距(下…

python中break和continue的区别

python中break和continue的区别 break 结束for 或者while 循环 后面还没循环到的 不再循环continue 当满足某种条件时结束当前值的循环 后面没有循环的继续循环break和continue1.break意思为结束循环例&#xff1a;i 0while i<10:i1if i5: #当i5时&#xff0c;结束整个循…

自动驾驶开源数据集(附下载链接)

自动驾驶是带动新兴产业的一个突破点&#xff0c;也是中国结合新能源汽车&#xff0c;实现汽车产业弯道超车的不二手段&#xff0c;是打破国外燃油车技术壁垒的关键一步&#xff01;它不会停止&#xff0c;只是在蓄势待发&#xff01; 数据集介绍&#xff1a;点击 自动驾驶场…

[CocosCreator 3.x]材质里的property上哪找

一个默认材质 要想修改上面的属性&#xff0c;需要用到Material.setProperty 但是第一个参数是个string&#xff0c;也没有任何提示&#xff0c;我们需要去找这个对应的string。 找到它对应的Effect 找到是默认的Effect&#xff0c;打开它 这里就有我们所需要的property名字…

Levenshtein distance 编辑距离算法

这几天再看 virtrual-dom&#xff0c;关于两个列表的对比&#xff0c;讲到了 Levenshtein distance 距离&#xff0c;周末抽空做一下总结。 Levenshtein Distance 介绍 在信息理论和计算机科学中&#xff0c;Levenshtein 距离是用于测量两个序列之间的差异量&#xff08;即编辑…