Функция поиска и замены с использованием подстановочного знака

Как полностью удалить следующие строки из моих постов 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 ответ

Мне не хватало косой черты. Ответ ниже:

 [preg_replace("/googletag\.cmd\.push\(.*?\); }\);/", "", {string})]
Другие вопросы по тегам