【问题标题】:Add a character ) to the end of every lines in Notepad++在 Notepad++ 的每一行末尾添加一个字符 )
【发布时间】:2016-01-03 19:03:01
【问题描述】:

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

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

我尝试在正则表达式模式下将\r 替换为)\r,但没有成功。

我该怎么做?

【问题讨论】:

  • 您是否处于扩展模式?
  • @Maxqueue 不,我处于正则表达式模式,我刚刚更改为扩展,瞧。谢谢大佬!

标签: regex replace notepad++


【解决方案1】:

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

【讨论】:

  • 这也适用于在extended 模式下将\r 替换为)\r
【解决方案2】:

您需要匹配扩展或正则表达式并将“\n”替换为“)\n”。至少到目前为止这对我有用。据此,尽管Difference between CR LF, LF and CR line break types?

可能存在差异

【讨论】:

  • @RonaldinhoLearnCoding 你能检查一下 \n 是否适用于你的情况吗?只是为了好奇......
  • 不,用)\n 替换\n 在扩展或正则表达式模式下都不起作用,因为我的结束行符号是CR,我需要\r
  • @RonaldinhoLearnCoding 谢谢!
猜你喜欢
  • 2010-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-09
  • 2021-10-18
相关资源
最近更新 更多