我正在尝试批量删除WordPress Posts XML模板中出现的所有内容。我有一个巨大的文件,因为我正在更改布局,所以报价中的所有和标签都应该被删除,因为报价已经被设置了风格。如何在不影响模板其余部分的情况下删除标签?
答案 0 :(得分:3)
您可以使用Regex模式在模板文件上进行搜索和替换( Ctrl + H ):
搜索:
<blockquote>(.*?)<i>(.*?)</i>(.*?)</blockquote>
并替换为:
<blockquote>$1$2$3</blockquote>
编辑:
此方法将部分适用于以下模式:
<blockquote>foo <i>bar</i> baz <i>qux</i></blockquote>
(即单个<i>
中的多个<blockquote>
)。您只需要多次启动搜索和替换,或在正则表达式中使用递归标记(?R)
(未经测试)。
答案 1 :(得分:0)