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

Posted

技术标签:

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

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

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

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

我该怎么做?

【问题讨论】:

您是否处于扩展模式? @Maxqueue 不,我处于正则表达式模式,我刚刚更改为扩展,瞧。谢谢大佬! 【参考方案1】:

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

【讨论】:

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

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

可能存在差异

【讨论】:

@RonaldinhoLearnCoding 你能检查一下 \n 是否适用于你的情况吗?只是为了好奇...... 不,用)\n 替换\n 在扩展或正则表达式模式下都不起作用,因为我的结束行符号是CR,我需要\r @RonaldinhoLearnCoding 谢谢!

以上是关于在 Notepad++ 的每一行末尾添加一个字符 )的主要内容,如果未能解决你的问题,请参考以下文章

使用python在文本文件的每一行末尾添加一个特定的字符串(在这种情况下为“\\\hline”以准备一个乳胶表)

如何在除最后一行之外的每一行末尾添加逗号?

notepad++ 行末尾添加指定字符

如何在unix中的每一行末尾添加文本

如何在数据框中的每一行的末尾添加 ****?

Notepad++ 添加到每一行