Python RegEx 特殊序列
特殊序列
特殊序列是一个以 \ 开头,后跟列表中的一个字符,并具有特殊含义。
| 字符 | 描述 | 示例 | 试一试 |
|---|---|---|---|
| \A | 如果指定的字符位于字符串的开头,则返回匹配项 | "\AThe" | 试一试 » |
| \b | 如果指定的字符位于单词的开头或结尾,则返回匹配项 | r"\bain" r"ain\b" |
试一试 » 试一试 » |
| \B | 如果指定的字符存在,但不位于单词的开头(或结尾),则返回匹配项 | r"\Bain" r"ain\B" |
试一试 » 试一试 » |
| \d | 如果字符串包含数字(0-9),则返回匹配项 | "\d" | 试一试 » |
| \D | 如果字符串不包含数字,则返回匹配项 | "\D" | 试一试 » |
| \s | 如果字符串包含空白字符,则返回匹配项 | "\s" | 试一试 » |
| \S | 如果字符串不包含空白字符,则返回匹配项 | "\S" | 试一试 » |
| \w | 如果字符串包含任何单词字符(a-Z 的字符,0-9 的数字,以及下划线 _),则返回匹配项 | "\w" | 试一试 » |
| \W | 如果字符串不包含任何单词字符,则返回匹配项 | "\W" | 试一试 » |
| \Z | 如果指定的字符位于字符串的结尾,则返回匹配项 | "Spain\Z" | 试一试 » |