4.2 匹配空白字符
<font color="#e74f4c">注意: [\b] 与 \b 的区别</font>
windows 文本结束标签:\r\n,Unix/Linux:\n
4.3 匹配特定字符类别
匹配数字(与非数字)
任何一个数字字符:\d 等价 [0-9]
任何一个非数字:\D 等价 [^0-9]
匹配字幕和数字
任何一个字母数字下划线:\w 等价 [0-9a-zA-Z_]
注意:包含了下划线
任何一个非字母数字下划线:\W 等价 [^0-9a-zA-Z]
匹配空白字符
任何一个空白字符:\s 等价 [\f\n\r\t\v]
注意:不包含 [\b]
任何一个非空白字符:\S 等价 [^\f\n\r\t\v]
匹配十六进制或者八进制数
一般不会遇到,可能特殊场景会遇到
十六进制 ,\x 开头 + 十六进制数:\x0A 等价 \n(ASCII字符10)
八进制,\0开头 + 八进制数: \011 等价 \t (ASCII字符9)