Есть такой текст:
$text = "AAAA text
<h1>aaa</h1>
Любой текст
[mt5]({is_hedged})[/mt5] Любой текст [mt5]({is_hedged})[/mt5]
BBBtext
AAAA text
[mt5]({is_hedged})[/mt5]
Любой текст
BBBtext";
Хочу удалить все такие строки [mt5]({is_hedged})[/mt5]по этому выражению:
$text = preg_replace('#[mt5].*[/mt5]#s', '', $text);
echo($text);
Бесполезно.Удаляет между первым [mt5] и вторым [/mt5]
Как написать правильно ?
Спасибо !
.*=>.*?). И всё решится само собой. Таких вопросов миллион по всей сети. – Wiktor Stribiżew Jun 06 '17 at 09:31preg_replace, интересно решится ли мой вопрос ,или вы не вдаетесь в подробности ? – Vanya Avchyan Jun 06 '17 at 09:33