Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Удаление ББ-кодов из текста
- как-то так.
В случае с вложенными тэгами можно вызвать в цикле пока происходят замены.
Спасибо, работает!!
----- Программист, это - такой человек, который сначала много думает, чтобы потом ничего не делать!
DeepVarvar
Отправлено: 20 Марта, 2011 - 13:31:52
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Champion, чтоб не создавать темку - поделись регулярочкой проверки валидности url.
Ато туплю слегка, да и знаний немного не хватает.
Так же подскажи как можно символ "&" передать в подмаску (он не экранируется гад)...
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Мелкий
Не, не, фильтры не нужны..
Нужна настраиваемость и "масштабирование" с возможностью отключения/добавления частей регулярки,
которая обрабатывает входную строку.
Вот:
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Champion, спасибо, поковыряю.
Символ & просто игнорится регуляркой - будто его (и всего что после него) нет. (Добавление) Champion
твоя регулярка пропустила: http://good[dot]df[dot]hj///
http://....
http://....///?test=56/good/blabla
Це не катит, но я допилить постараюсь. если что - спрошу еще...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.