如何在 Notepad++ 中保留您替换的部分文本
How to keep parts of the text you replace in Notepad++
我想用 space 替换小写字母后的所有新行。
正则表达式:“[a-z]\n”并且仅将 \n 替换为 space。
替换时如何保留小写字母?
使用捕获组。
对于您的示例,它看起来像这样:
将([a-z])\n
替换为
$n表示第n个捕获组的内容。捕获组是通过将大括号 ( ) 放在正则表达式的一部分周围来创建的。
Windows 使用 \r\n 作为换行符,因此这里是一个正则表达式,它通过使 \r 可选来支持两种行尾样式:
([a-z])\r?\n
我想用 space 替换小写字母后的所有新行。 正则表达式:“[a-z]\n”并且仅将 \n 替换为 space。 替换时如何保留小写字母?
使用捕获组。
对于您的示例,它看起来像这样:
将([a-z])\n
替换为
$n表示第n个捕获组的内容。捕获组是通过将大括号 ( ) 放在正则表达式的一部分周围来创建的。
Windows 使用 \r\n 作为换行符,因此这里是一个正则表达式,它通过使 \r 可选来支持两种行尾样式:
([a-z])\r?\n