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