Python 正则表达式集合
正则表达式集合
集合是一对方括号 []
内的字符集,具有特殊意义:
集合 | 描述 | 试一试 |
---|---|---|
[arn] | 当存在指定的字符(a、r 或 n)之一时,返回匹配项。 | 试一试 |
[a-n] | 返回 a 到 n 之间的任何小写字母的匹配项。 | 试一试 |
[^arn] | 返回除 a、r 和 n 之外的任何字符的匹配项。 | 试一试 |
[0123] | 当存在指定的数字(0、1、2 或 3)之一时,返回匹配项。 | 试一试 |
[0-9] | 返回 0 到 9 之间的任何数字的匹配项。 | 试一试 |
[0-5][0-9] | 返回 00 到 59 之间的任何两位数的匹配项。 | 试一试 |
[a-zA-Z] | 返回 a 到 z 之间的任何小写或大写字母的匹配项。 | 试一试 |
[+] | 在集合中,+、*、.、|、()、$、{} 没有特殊含义,因此 [+] 意味着:返回字符串中任何 + 字符的匹配项。 | 试一试 |