MySql正则表达式查找和替换Wordpress

时间:2011-07-13 18:56:20

标签: mysql sql regex wordpress

这是我第一次来这里,如果我错过任何东西,请原谅。

我正在尝试在我的SQL Wordpress帖子内容中执行正则表达式查找和替换,以删除不必要的divspan标记。

我在文本编辑程序中使用这个正则表达式来执行相同的任务:

<[/]?(span|div|[ovwxp]:\w+)[^>]*?>

作为SQL查询处理此问题的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

我不知道将其作为SQL运行,但是Search RegEx是一个很好的插件,可以通过WP管理区域中的所有帖子和页面搜索和替换Grep。

答案 1 :(得分:0)

您可以在 MySQL 8 中使用 REGEXP_REPLACE

UPDATE wp_posts
SET post_content = REGEXP_REPLACE(post_content, '<[/]?(span|div|[ovwxp]:\w+)[^>]*?>', '')