我正在尝试替换代码中的代码,但将文本保持在“原样”内。 示例字符串:
<p class="negrita">text1</p>
或
<p class="negrita">text2</p>
我需要将这些替换为:
<h3>text1</h3>
和
<h3>text2</h3>
我正在搜索(和匹配),
<p class="negrita">([^>]*)</p>
但是我不知道如何将文本保留在内部,如
<h3>$1</h3>
无效。
答案 0 :(得分:0)
使用Dreamweaver的特定标记搜索选项,而不是使用正则表达式来执行此操作。虽然在Dreamweaver中可以使用正则表达式,但它有点瘫痪,有时甚至是一些小错误。
要使用特定标记执行此操作,请使用Control-F
调用搜索<p>
标记运行此选项,您将获得<h3 class="negrita">text1</h3>
然后重复上述步骤,使用negrita类搜索所有h3标签,并为操作选择Remove Attribute“class”。我承认两步到一步,但每次都会有效。