这是我第一次来这里,如果我错过任何东西,请原谅。
我正在尝试在我的SQL Wordpress帖子内容中执行正则表达式查找和替换,以删除不必要的div
和span
标记。
我在文本编辑程序中使用这个正则表达式来执行相同的任务:
<[/]?(span|div|[ovwxp]:\w+)[^>]*?>
作为SQL查询处理此问题的最佳方法是什么?
答案 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+)[^>]*?>', '')