导语:
本文主要介绍了关于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 中的迭代器12/13
- ♥ python单继承和多继承怎么定义?12/10
- ♥ 使用php或python开发网站12/11
- ♥ Python的zip函数介绍01/05
- ♥ python3有多少个bif11/18
- ♥ Python 200个标准库汇总!01/15
内容反馈