Python 正则表达式特殊序列
特殊序列
特殊序列是一个 \
后跟下面列表中的一个字符,具有特殊含义
字符 | 描述 | 示例 | 试试 |
---|---|---|---|
\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" | 试试 » |