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" | 试一试 » |