Notepad++:如何在行首批量添加语法(正则表达式)

Notepad++:如何在行首批量添加语法(正则表达式)

假设我有一行文本,并且我想在原始文本的最末尾添加另一个文本,如下所示:

OldTextNewText

我可以这样做:

  1. 鼠标选择 X 到 Y 的线
  2. CTRL + F
  3. 选择“正则表达式”(在“搜索模式”下)
  4. 对于“查找内容”,键入(.*)
  5. 对于替换为,\1xyz将语法粘贴到行尾。
  6. 单击“在选择中”复选框,然后进行更改。

我的问题:

我怎样才能做相反的过程?即:

NewTextOldText 

答案1

不要使用 RegEx 选择行中的任何内容,只需在开头用你的
替换或在结尾用你的 替换即可。^NewText
$NewText

选择:使用鼠标或 [shift]+[光标向上]/[光标向下] 选择文本
[Ctrl]+F
寻找: ^ 或者$
代替:NewText
选择单选按钮正则表达式
选中选择中的标记

答案2

如果我理解正确的话,这是有效的。

选择:选定的文本
寻找:(.*)
代替:xyz\1
结果:xyx选定文本

相关内容