Notepad++ - 正则表达式:替换每行中第一次出现的字符组

Ori*_*ion 2 regex replace notepad++

有人会知道可以使用正则表达式(在记事本++中)来替换每行中第一次出现的字符组?

例如:

abcdefg//ijkl//m.
qsdflkj//sdqlmkf//jqsmdl.
Run Code Online (Sandbox Code Playgroud)

abcdefg\\ijkl//m.
qsdflkj\\sdqlmkf//jqsmdl.
Run Code Online (Sandbox Code Playgroud)

因此,在每一行中替换//\\,但仅替换第一次出现的 ,而不是下一行。

如果正则表达式无法实现,是否有另一种使用记事本的方法。如果没有,我将编写一个程序来分割线并完成这项工作,但需要更多时间。

提前致谢。

You*_*f13 11

Find what在字段中输入此正则表达式

(.*?)//(.*)
Run Code Online (Sandbox Code Playgroud)

Replace with在字段中输入此内容

$1\\$2
Run Code Online (Sandbox Code Playgroud)

选择并取消Regular expression选中Search Mode. matches newline