在Notepad++中每行末尾添加一个字符 )

问题描述 投票:0回答:3

我想将

)
字符(右括号)添加到所有行的末尾。

我看到CR是每行的结束符号。 (菜单 > 视图 > 显示符号 > 显示行尾)

我尝试在正则表达式模式下将

\r
替换为
)\r
,但没有成功。

我该怎么做?

regex replace notepad++
3个回答
31
投票

使用

$
在正则表达式模式下匹配行尾。替换为
\(
,斜线是转义

enter image description here


1
投票

您需要匹配扩展或正则表达式并替换“ “ 和 ”) “。至少到目前为止,这对我来说是有效的。据此,可能存在差异 CR LF、LF 和 CR 换行符类型之间的差异?


0
投票

使用宏代替

  1. 将光标置于行首。
  2. 选择菜单项
    Macro
    ,然后选择
    Start Recording
  3. 点击end将光标移动到该行的末尾。
  4. 输入您想要的内容。
  5. 通过向下箭头将光标向下移动一行。
  6. 选择菜单项
    Macro
    ,然后选择
    End Recording
  7. 选择菜单项
    Macro
    ,然后选择
    Run a Macro Multiple Times
    • 子选择
      Run until the end of file
    • 子选择
      Run

然后会从当前位置开始运行到文件末尾。

© www.soinside.com 2019 - 2024. All rights reserved.