Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

РэгЭкспы

2.1K
21 января 2004 года
lootelen
44 / / 27.11.2003
Ребят.. ну не варю я сабж.. ;(

нужна помощь.
Нужно написать регульярку которая меняет содержимое между [ и ] вместе с ними на пробел..

ну типа выкашивает тэги UBB форумов..

хелп..
1.8K
21 января 2004 года
2NetFly
132 / / 01.09.2003
В общем случае, самое простое решение:
s/\[[^\]]+\]/ /sg;
Естественно, вложенные теги оно обрабатывает некорректно. К тому же, предполагается, что текст сам по себе не содержит символов [ и ].

Однако, если решать конкретную задачу и предположить, что внутри тегов могут быть только цифры, буквы верхнего и нижнего регистра и символы "-", "_", то решение можно записать так:
s/\[\w+\]/ /sgi;
1.8K
21 января 2004 года
2NetFly
132 / / 01.09.2003
Кстати, может тебе нужно удаление [tag]test[/tag], а не просто [tag]?
2.1K
21 января 2004 года
lootelen
44 / / 27.11.2003
спасибо.. я сам уже написал..:-)
2.1K
21 января 2004 года
lootelen
44 / / 27.11.2003
Цитата:
Originally posted by 2NetFly
Кстати, может тебе нужно удаление [tag]test[/tag], а не просто [tag]?



ну если есть уже готовое, то поделись.. если не жалко.. Не откажусь ;-))

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог