我想从我的wordpress内容中删除某个字符串。我发现唯一的方法是使用regex_replace在数据库中运行mysql查询。 我只是不知道如何使用正则表达式替换此内容。 字符串是
<ul class="md_wholebook_list"><li class="dZip"><a href="https://example.com/demo/file.zip" title="file.zip" download>Download ZIP</a></li></ul>
字符串https://example.com/demo/file.zip
和file.zip
是变化的参数。
这就是我所做的
<ul class="md_wholebook_list"><li class="dZip"><a href="(.*?)\.zip" title="(.*?)\.zip" download>Download ZIP</a></li></ul>
实际上我不想弄乱我的数据库,所以任何wordpress函数或php函数都好得多。如果仅使用mysql查询,那么愿意尝试。
这是我通过phpmyadmin运行的sql查询。
SELECT REGEXP_REPLACE(`post_content`,'<ul class="md_wholebook_list"><li class="dZip"><a href="(.*?)\.zip" title="(.*?)\.zip" download>Download ZIP</a></li></ul>','')
达是对的吗?