РэгЭкспы
нужна помощь.
Нужно написать регульярку которая меняет содержимое между [ и ] вместе с ними на пробел..
ну типа выкашивает тэги UBB форумов..
хелп..
s/\[[^\]]+\]/ /sg;
Естественно, вложенные теги оно обрабатывает некорректно. К тому же, предполагается, что текст сам по себе не содержит символов [ и ].
Однако, если решать конкретную задачу и предположить, что внутри тегов могут быть только цифры, буквы верхнего и нижнего регистра и символы "-", "_", то решение можно записать так:
s/\[\w+\]/ /sgi;
Кстати, может тебе нужно удаление [tag]test[/tag], а не просто [tag]?
спасибо.. я сам уже написал..:-)
Цитата:
Originally posted by 2NetFly
Кстати, может тебе нужно удаление [tag]test[/tag], а не просто [tag]?
Кстати, может тебе нужно удаление [tag]test[/tag], а не просто [tag]?
ну если есть уже готовое, то поделись.. если не жалко.. Не откажусь ;-))