正则表达式整理
1、纯文本
2、匹配任意字符:.
3、匹配一组字符:[abc]
4、匹配集合区间:[a-zA-Z0-9]
5、取非匹配:[^0-9]
6、对特殊字符进行转义:\[、\]、\.、\\
7、匹配空白字符:
换页符:\f
换行符:\n
回车符:\r
制表符:\t
垂直制表符:\v
匹配空行:\r\n\r\n
8、匹配特定的字符类别:
匹配数字:\d 等价于[0-9]
匹配非数字:\D 等价于[^0-9]
匹配字母数字下划线: \w 等价于[a-zA-Z0-9_]
匹配非字母数字下划线:\W 等价于[^a-zA-Z0-9]
匹配任意一个空白字符:\s 等价于[\f\n\r\t\v]
匹配非任意一个空白字符:\S 等价于[^\f\n\r\t\v]
9、匹配十六进制数:\x0A(以x开头)
匹配八进制数:\011(以0开头)
10、匹配0个或多个字符:*
匹配1个或多个字符:+
匹配0个或一个字符:?