如何在Python正则表达式中使用特殊字符?

从Python文档

非特殊字符匹配自己。特殊字符不匹配-

\
 转义特殊字符或开始序列。

匹配除换行符以外的任何字符,请参见re.DOTALL
^
匹配字符串的开头,请参见re.MULTILINE
 $ 
匹配字符串的结尾,请参见re.MULTILINE
[]
附上一组可匹配的字符
R | S
 匹配正则表达式R或正则表达式S。
()
创建捕获组,并指定优先级


在'['之后,加上一个集合,唯一的特殊字符是-

]
结束设置,如果不是第一个字符
--
范围,例如 ac匹配a,b或c
^
仅当它是第一个字符时才求和

    

量词(非贪婪附加'?')-

{m}
精确地重复
 {m,n}
从m(默认0)到n(默认无穷大)
*
0或更大。与...一样 {,}
+
1或更多。与{1,}相同

0或1。与{,1}相同

  

以上是 如何在Python正则表达式中使用特殊字符? 的全部内容, 来源链接: utcz.com/z/317001.html

回到顶部