记事本++ CRLF / LF

时间:2016-10-21 02:41:48

标签: notepad++

我需要搜索一些文件,搜索以LF(\ n)结尾的行,而不是CRLF(\ r \ n)。

如何仅搜索LF而不是拾取所有CRLF字符。通过搜索' \ n',它将同时选择。

我希望找到: \ n

忽略: \ r \ n

2 个答案:

答案 0 :(得分:1)

结合this answerthis answer,我们得到:

(?!\r)\n

您需要选择正则表达式,而不是扩展单选按钮。 According to the documentation

  

(?!断言)(负向前瞻)

(?!\ r \ n)表示我们在匹配中不包含not \r,而[^\r]\n将匹配上一行中的最后一个字符以及\n

答案 1 :(得分:1)

您可以使用正则表达式搜索并将正则表达式设为[^ \ r] \ n,这将忽略\ r并匹配\ n