Notepad ++在每一行之间添加文本

时间:2016-02-15 15:18:58

标签: notepad++

我想在每一行

之间添加一个文本(例如HELLO)

例如:

Line 1
Line 2
Line 3

制作:

Line 1
HELLO
Line 2
HELLO
Line 3
HELLO

4 个答案:

答案 0 :(得分:0)

简单的搜索/替换将在此处完成工作,查找\r\n并将其替换为\r\nHELLO\r\n。重要的是选择了扩展搜索模式(在搜索/替换对话框的底部),因此可以用这种方式指定控制字符。

答案 1 :(得分:0)

我的第一个想法是在查找/替换中使用正则表达式。我希望你在这里使用的样本不是你想要做的,但要解决样本,请在查找/替换对话框中尝试以下内容。

([\d]{1})[\s]{1}

这将找到1位数,后跟1个空格,并将其替换为1位,然后是“HELLO”

请参阅正则表达式片段的解释,此处:https://regex101.com/r/wW8cG2/1

答案 2 :(得分:0)

  • 按CTRL-H替换
  • 在查找内容中 - 键入 \ n
  • 在替换为 - 类型 \ nHELLO \ n
  • 在搜索模式
  • 中选择扩展
  • 全部替换

答案 3 :(得分:0)

你可以这样做:

  • 控制 + ħ
  • 找到:(\R)
  • 替换为:$1HELLO$1
  • 全部替换

\R代表任何类型的换行符,添加的行将与原始行具有相同的换行符。