摘要: 正则表达式删除空行我们的目标是要删除文本中的空行,可能一行也可能是多行。所以,我的操作如下:在此,我们匹配空行用的是(\r\n)*这样,就可以匹配多个空行,同时用null来替代,就可以实现删除空行。此方案是基于对\r和\n的使用。以前在网上看到一种实现是:\n[\s| ]*\r匹配之后,用null替代,也可以实现删除空行,效果如下图:两种方案都能实现相同的效果。如果有其他的不同理解,请发表评论,大家共同进步。我又做了以下测试,如下图:仅用了\n\r就完全实现了删除所有的空行,因为在每一个空行的开头和结尾都是\n\r所以,删除了上一行之后,当前行还有一个\n\r,同样能够匹配上,所以,还要在做替 阅读全文
posted @ 2011-07-15 14:24 shitou 阅读(2698) 评论(0) 推荐(0) 编辑