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

2023-11-29

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

eg:

abcdefg//ijkl//m.
qsdflkj//sdqlmkf//jqsmdl.

to

abcdefg\\ijkl//m.
qsdflkj\\sdqlmkf//jqsmdl.

所以替换// by \\在每一行中,但只有第一次出现的 ,而不是下一个。

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

提前致谢。


输入这个正则表达式Find what field

(.*?)//(.*)

输入这个Replace with field

$1\\$2

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐