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

