Python 正则表达式特殊序列
特殊序列
特殊序列是一个反斜杠 \ 后面跟着下面列表中的一个字符,并具有特殊含义:
字符 | 描述 | 例子 | 试一试 |
---|---|---|---|
\A | 如果指定的字符位于字符串的开头,则返回匹配项。 | "\AThe" | 试一试 |
\b | 如果指定的字符位于单词的开头或结尾,则返回匹配项。 |
|
试一试 试一试 |
\B | 如果指定的字符存在,但不在单词的开头(或结尾),则返回匹配项。 |
|
试一试 试一试 |
\d | 如果字符串包含数字(数字 0-9),则返回匹配项。 | "\d" | 试一试 |
\D | 如果字符串不包含数字,则返回匹配项。 | "\D" | 试一试 |
\s | 如果字符串包含空白字符,则返回匹配项。 | "\s" | 试一试 |
\S | 如果字符串不包含空白字符,则返回匹配项。 | "\S" | 试一试 |
\w | 如果字符串包含任何单词字符(从 a 到 Z 的字符、0-9 的数字和下划线 _ 字符),则返回匹配项。 | "\w" | 试一试 |
\W | 如果字符串不包含任何单词字符,则返回匹配项。 | "\W" | 试一试 |
\Z | 如果指定的字符位于字符串的末尾,则返回匹配项。 | "Spain\Z" | 试一试 |