匹配指定的空白字符([\b] 、\f、\n、\r、\t、\v)

2017-12-10 20:01:18
linefo
1028
最后编辑:linefo 于 2017-12-14 10:34:14


需要注意的是,在windows下和在linux下,规则是有区别的 以下匹配在windows下运行,如果linux下有区别,会另外标注: 


【例子】\r\n匹配一行文本的结束标签

(在许多操作系统中[特别是windows],都把\r\n这个组合作为文本的结束标签,而unix和linux中,只使用\n作为文本结束标签)


【例子】\r\n\r\n匹配空白行

(在unix和linux中,达到同样的效果使用\n\n)


【例子】用\t匹配一个制表符(即按tab键形成的空白位置)

(虽然看起来和使用几个空格的效果类似,但\t是匹配不到空格的)



注意:空格也是空白字符,但它不是由元字符表示的,直接用空格就可以了
使用其他空白元字符的情况比较少见,这里暂时就不补充了