python 正则中的字符集合
时间:2010-08-18 来源:lane0012
字符集合
中括号 ([字符列表]) 用来表示字符集合.
1、可以用连字符 (-) 来表示连续的数字或字母。最后一个字符也包括在字符集合内,这与 Python range函数不同。
2、中括号内的特殊字符代表他们本身;
3、(\, ], 和 -), 这几个字符你必须转义后才可以代表其本身(通过在其前面放一个反斜线)。
4、一个字符集合内,你可以使用转义字符所表示的字符类,如 \d 或 \S 等。不过字符集合内的 \b 表示一个退格字符( backspace ), 而不是一个单词边界.
5、如果一个字符集合里的第一个字符是尖号 (^), 这个集合就是反集合,也就是说,这个集合匹配尖号后面的字符之外的任何字符.
相关阅读 更多 +