需要正则表达式搜索并通过数百个Wordpress页面替换 - 从哪里开始?

时间:2013-10-08 23:24:06

标签: html regex wordpress replace

我需要清理wordpress网站的内容,其中客户端使用可视化编辑器在数百个页面上设置内容样式,导致嵌套的span和样式标记混乱,需要用简单的类替换。

例如 - 我需要替换:

<h2 style="text-align: center;"><span style="color: #800080;"><strong>Page Heading</strong></span></h2>

用这个:

<h2 class="myclass">Page Heading</h2>

我认为以下正则表达式搜索会让我到达我想去的地方(虽然我知道我需要阅读转义):

<h2 style="text-align: center;"><span style="color: #800080;"><strong>(.*?):</strong></span></h2>

但我没有数据库经验,并希望获得有关最佳工作/最佳方法的指导。

我尝试过搜索Regex插件,该插件适用于帖子,但在页面上根本不起作用。值得注意的是(因为我确定我不是第一个或最后一个需要清理大量WP页面的html)我找不到替代插件来在页面上执行此任务。

1 个答案:

答案 0 :(得分:0)

我的错误 - 建议搜索Regex插件搜索Pages但我的正则表达式查询错误 - 因此没有结果!