我需要搜索许多文件,以搜索以LF (\n)结尾的行,而不是CRLF (\r\n)。
如何只搜索LF而不拾取所有CRLF字符。通过对'\n‘执行搜索,它将同时提取两者。
我想找到:\n
而忽略:\r\n
发布于 2016-10-21 02:56:58
您可以使用regexp搜索并将regexp设为^ \r \n,这将忽略\r并匹配\n。
发布于 2016-10-21 02:54:02
结合这个答案和这个答案,我们得到:
(?!\r)\n
您需要选择正则表达式,而不是扩展单选按钮。根据文件
(?!assert) (负前瞻性)
(?!\r)意味着我们在匹配中不包括not \r,而[^\r]\n将匹配前一行中的最后一个字符以及\n。
\r
[^\r]\n
\n
https://stackoverflow.com/questions/40167529
相似问题