替换HTML标记而不更改值

时间:2016-11-17 00:02:25

标签: notepad++

我试图更改html标签。

必须将

<b>Text goes here<b> 替换为 <h1>Text goes here</h1>

PS:是的,<b>标签没有结束斜杠。

我试过这个: <b>(.*?)<b> <h1>(.*?)</h2> ,但输出为<h1>(.*?)</h1>

有没有办法在不更改标签之间的值的情况下更改HTML标签?

谢谢!

1 个答案:

答案 0 :(得分:0)

您需要backreference,如下所示:

  • <b>(.*?)<b> - &gt; <h1>\1</h1>

然后或许:

  • <b><h1> - &gt; <h1>
  • <b></h1> - &gt; </h1>