导语:
本文主要介绍了关于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电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何掌握python连接redis数据库?01/04
- ♥ python读取txt乱码的解决方法11/24
- ♥ python支持哪些数据库09/12
- ♥ 什么是python3中的抽象类?如何使用?12/22
- ♥ python中的np是什么09/14
- ♥ numpy 和 python 的区别11/18
内容反馈