Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > Удалить символы внутри квадратных скобок


Автор: dirol 29.1.2012, 20:47
Просьба помочь с составлением регулярного выражения.
Необходимо из html-кода удалить все блоки, заключенные в квадратные скобки.

Код

[not]Этот текст нужно вырезать. Этот текст нужно вырезать.[/not]
 Этот текст вырезать не нужно.  Этот текст вырезать не нужно.  Этот текст вырезать не нужно.  Этот текст вырезать не нужно.
[not]Этот текст тоже нужно вырезать. Этот текст тоже  нужно вырезать.[/not]


Хочется после обработки строки получить только текст "Этот текст вырезать не нужно.  Этот текст вырезать не нужно.  Этот текст вырезать не нужно.  Этот текст вырезать не нужно."

Заранее спасибо.

Автор: krundetz 29.1.2012, 23:14
dirol, а сами вы как пытались задачу решить?

Автор: $дмитрий 30.1.2012, 16:15
Лови
Код

#\[(not)\].*?\[/\\1\]#

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)