2013-02-25 49 views
0

我有这个结构的文件:删除`CRLF`当`后CRLF`不是数字

23141601  aaaa CRLF 
23141602  bbbb CRLF 
23141603  cccc CRLF 
23141604  dddd CRLF 
23141605  eeee CRLF 
23141700  ffff CRLF 
fffff CRLF //problem here 
23141701  gggg CRLF 

,我需要通过初始数量突破每行。删除此CRLF例如

23141700  ffff CRLF 
fffff 

的文件有30.000行,可以去除CRLFCRLF后,当不是一个数字?

回答

2

当然,这是可能的(与记事本++版> = 6.0)

搜索

\r\n(?!\d) 

和什么也没有

  • Search mode = Regular Expression替换。

(?!\d)negative lookahead assertion,如果有以下模式\r\n没有数字这种说法是真实的。