我有一个包含许多块文本实例的文件,这些实例是$ separate。在每个$符号后,有一个换行符。如何使用Notepad ++中的Regex搜索选项在每个美元符号后删除此换行符?
波希米亚人的更新答案:
答案 0 :(得分:2)
您需要转义$
:
Search: \$[\n\r]+
Replace: $
如果没有转义,$
表示“行尾”。
答案 1 :(得分:1)
答案 2 :(得分:0)
使用lookbehind匹配$
符号旁边的所有换行符。用空字符串替换匹配的\n
字符将为您提供所需的结果。
(?<=\$)\n
如果您要删除$
之后的一个或多个换行符,请在正则表达式+
之后添加\n
。
(?<=\$)\n+
如果要删除一个或多个新行或回车符,请使用以下正则表达式。
(?<=\$)[\r\n]+
答案 3 :(得分:0)
使用Extended mode
,而不是Regular Expresssion
,您可以执行以下操作:
找到:$\n
替换为:$