我使用notepad++,我不能弄清楚这一点:
我有很多行都以http开头。我需要在每一行的前面添加一些文本。另外,我需要在每行末尾添加不同的文本。每一行的结尾都不一样。
在每行的开头和结尾添加文本的最快方法是什么?
我使用notepad++,我不能弄清楚这一点:
我有很多行都以http开头。我需要在每一行的前面添加一些文本。另外,我需要在每行末尾添加不同的文本。每一行的结尾都不一样。
在每行的开头和结尾添加文本的最快方法是什么?
当前回答
notepad++具有非常强大的编辑功能。 (今天我在Sublime Text中搜索类似的功能),但对于notepad++,当你拖动鼠标时,只需按住Alt。然后,您键入的内容将替换每行上所选的列。要插入而不替换现有文本,请使用Alt-Shift。
其他回答
如果你有数千行,我想最简单的方法是这样的:
-选择作为游标起始点的行
当你按住Alt + shift键时,选择光标的终点线
就是这样。现在你有了一个巨大的光标。你可以对所有这些行写任何东西。
你可以自动在notepad++(在每行的开头和/或结尾添加文本)中使用一个正则表达式在Replace (Ctrl+H):
解释:Replace with input中的表达式$1表示查找正则表达式中包含圆括号(.*)的所有字符。
经过测试,它是有效的。
希望这能有所帮助。
好吧,我在这么长时间后才发布这篇文章,但这将是最简单的。
要在开头/从开始的某个位置为所有行添加文本,只需单击那里并执行ALT+C,就会得到下面的方框。输入文本,然后单击OK,就完成了。 要在所有行的末尾添加特定文本,请按CTRL+F,然后选择REPLACE。您将看到下面的方框。在“find what”中输入“$”,在“replace with”中输入文本。确保在搜索模式中选择“正则表达式”(左下方)。最后点击“替换所有”,你就完成了。
打开记事本++,然后按Ctrl+ F。
选择正则表达式
*查找内容:“^”(表示每行的索引-“PREFIX”)。
替换为:"anyText"*
对于每行上的后缀:遵循与上面“用$替换^”相同的步骤。就是这样。
请找到下面的截图,在一行的开头和结尾添加一个新词