如何使用 Notepad++ 将单尖括号替换为双尖括号?

问题描述 投票:0回答:1

我在一个目录下有数百个文本文件,其中(正确地)包含一些用

<<
>>
包围的标记,例如:

Hello, my name is <<myName>> and I am the manager of the <<teamName>> team.

但在某些文件中,某些标记在

<
>
之间“不正确”,例如:

Hi, this is <myName> from the <<teamName>> team.

如何使用 Notepad++ 中的“在文件中查找”功能来查找此类

<
>
标记并将其替换为正确的
<<
>>
标记?

regex notepad++
1个回答
0
投票

您可以使用正则表达式替换,您的正则表达式可以是:

(?<!<)<([a-zA-Z0-9_]+)>(?!>)

并替换为可以是:

<<\1>>

像这样:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.