摘要: 更精确的空白字符串匹配1.水平空白字符Perl5.10之前,使用\s这种分类,不够精确,容易导致意料外的结果;Perl5.10中引入\h字符组,用来匹配任意水平空白字符(包括Unicode字符集中的空白字符),同样\H表示\h的补集;2.垂直空白字符字符组\v匹配回车符,换行符,进纸符(\f),垂直制表符,以及Unicode的行分隔符和段分隔符,\V表示其补集;3.行终止符行终止符根据不同系统,不同文件,不同网络协议等会各种各样,以及Unicode引入的新换行符,处理十分麻烦。Perl5.10引入字符组\R,表示所有种类的行终止符。替换所有行终止符为简单的换行符:s/\R/\n/g;4.非换行 阅读全文
posted @ 2014-01-23 11:12 wxgiter 阅读(120) 评论(0) 推荐(1) 编辑