我使用notepad++,我不能弄清楚这一点:
我有很多行都以http开头。我需要在每一行的前面添加一些文本。另外,我需要在每行末尾添加不同的文本。每一行的结尾都不一样。
在每行的开头和结尾添加文本的最快方法是什么?
我使用notepad++,我不能弄清楚这一点:
我有很多行都以http开头。我需要在每一行的前面添加一些文本。另外,我需要在每行末尾添加不同的文本。每一行的结尾都不一样。
在每行的开头和结尾添加文本的最快方法是什么?
当前回答
遵循以下步骤:
按Ctrl+H调出查找/替换对话框。 选择对话框底部附近的Regular expression选项。
在每行开头添加一个单词,如test:
在“查找内容”文本框中输入^ 在“替换为”文本框中键入test 将光标放在文件的第一行,以确保所有行都受到影响 单击“全部替换”按钮
在每行后面加一个单词,如test:
在“查找内容”文本框中输入$ 在“替换为”文本框中键入test 将光标放在文件的第一行,以确保所有行都受到影响 单击“全部替换”按钮
其他回答
请找到下面的截图,在一行的开头和结尾添加一个新词
记事本++添加字开始每行
按照下面的说明,用notepad++在每行开头写任何东西
打开记事本+ +,
按Cntrl+H打开查找/替换对话框。
现在在查找内容文本框中输入^(输入^,不带空格)
在替换文本框中输入任何东西(比如在我们的例子中,我写的是“John”)(在每行文本后面添加一个/更多的空格)
选择正则表达式选项
将光标放在文件的第一行,以确保所有行都受到影响
单击“全部替换”按钮
notepad++添加文本结束每行
按照下面的说明,用notepad++在每行末尾写任何东西
打开记事本+ +,
按Cntrl+H打开查找/替换对话框。
现在在“查找内容”文本框中输入$(输入$不带空格)
在替换文本框中输入任何东西(比如在我们的例子中,我写的是“John”)(写一个/多个空格文本,在每行文本之前添加一个/多个空格)
选择正则表达式选项
将光标放在文件的第一行,以确保所有行都受到影响
单击“全部替换”按钮
对于所有notepadd++教程:VISIT:)
要在每行末尾附加不同的文本,您可以使用插件ConyEdit来完成此操作。 在后台运行ConyEdit时,执行以下步骤。
使用命令行cc.gl a获取行并存储在名为a的数组中。 使用命令行cc.aal //$a在每行之后添加数组a的内容。
例子
如果你有数千行,我想最简单的方法是这样的:
-选择作为游标起始点的行
当你按住Alt + shift键时,选择光标的终点线
就是这样。现在你有了一个巨大的光标。你可以对所有这些行写任何东西。
notepad++具有非常强大的编辑功能。 (今天我在Sublime Text中搜索类似的功能),但对于notepad++,当你拖动鼠标时,只需按住Alt。然后,您键入的内容将替换每行上所选的列。要插入而不替换现有文本,请使用Alt-Shift。