知行编程网知行编程网  2022-11-15 15:30 知行编程网 隐藏边栏  4 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python正则表达式中的零宽断言的相关知识,希望可以帮到处于编程学习途中的小伙伴

python 正则表达式中的零宽度断言


1、概念

有些元字符不匹配任何字符,只是简单地表示成功或失败,因此这些字符也称为零宽度断言。


2、符号举例

(1)|

OR 运算符对两个正则表达式执行 OR 运算。如果 A 和 B 是正则表达式,A | B 匹配任何出现的 A 或 B。为了合理工作,|具有非常低的优先级。例如 Fish|C 应该匹配 Fish 或 C,而不是 Fis 后跟 'h' 或 'C'。

(2)^

匹配字符串的起始位置。如果设置了 MULTILINE 标志,则它成为匹配每一行的起始位置。在 MULTILINE 中,只要遇到换行符,就会立即匹配换行符。

(3)$

匹配字符串的结尾,每次遇到换行符时都会离开匹配项。


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享