如何在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