Notepad++ 中通配符的具体用例

Notepad++ 中通配符的具体用例

我正在尝试准备 HTML 代码以便在 WYSIWYG 编辑器中进一步编辑,并且我想尽可能简化这个过程。

这是我的字符串的一个例子

<p>C P U xxxxxxxxxxxxxxxxxx</p>

其中“CPU”在每种情况下都会出现,“xxxxx”是一个变量(文本和长度)。

我需要做的是变成

<h2>C P U xxxxxxxxxxxxxxxxxx</h2>,本质上保留了 > < 之间的所有内容

我无法使用常规搜索/替换,因为我只需要将标题样式应用于标题。此外,这里回答的其他类似问题都集中在替换结尾/开头而不是保留中间部分。

任何答案都将不胜感激。谢谢。

答案1

我想尽可能简化这个过程。

我该如何替换:

<p>C P U xxxxxxxxxxxxxxxxxx</p>

其中“CPU”在每种情况下都会出现,“xxxxx”是一个变量(文本和长度)。

和:

<h2>C P U xxxxxxxxxxxxxxxxxx</h2>
  • 菜单“搜索”>“替换”(或Ctrl+ H

  • 将“查找内容”设置为[\<]p[\>]C P U (.*)[\<]/p[\>]

  • 将“替换为”设置为<h2>C P U \1</h2>

  • 启用“正则表达式”

  • 点击“全部替换”

    图像

<p>C P U xxxxxxxxxxxxxxxxxx</p>

<h2>C P U xxxxxxxxxxxxxxxxxx</h2>

进一步阅读

相关内容