使用通配符查找和替换的功能

时间:2016-10-01 18:06:02

标签: php wordpress function wpallimport

如何使用字符串替换从wordpress帖子中完全删除以下字符串?

注意:这些是我重新导入帖子时硬编码的文本字符串。 以下是3个例子,但可能有100个。

以下是标准:字符串以:googletag.cmd.push

开头

字符串以:“);});

结束

的示例:

 googletag.cmd.push(function() { googletag.display("div-gpt-ad-cBdL_cggQrHX7u2qnNrMtQ"); });

 googletag.cmd.push(function() { googletag.display("div-gpt-ad-y_rI3cXW4HPKVfyNbLcmjg"); });

 googletag.cmd.push(function() { googletag.display("div-gpt-ad-TOILczxQd6hUhdv1UN5ETA"); });

这是我试过的:

 [str_replace("googletag.cmd.push(.*?);", "",{string})]
 [preg_replace("googletag\.cmd\.push\(.*?\); }\);", "<br>", {string})]

我正在使用WP-ALL-Import一个wordpress插件,允许我执行任何PHP函数(本机函数或用户定义的函数)

http://www.wpallimport.com/documentation/advanced/execute-php/

1 个答案:

答案 0 :(得分:0)

我错过了正斜线。答案如下:

 [preg_replace("/googletag\.cmd\.push\(.*?\); }\);/", "", {string})]