Как вырезать пробелы.

adrin02
На сайте с 12.04.2006
Offline
85
1249


function bbcode_to_html ($str) {

$simple_search = array(

'/\[b\](.*?)\[\/b\]/is',

);

$simple_replace = array(
'<b>$1</b>',
);

$str = preg_replace ($simple_search, $simple_replace, $str);

return $str;
}

Судь вопроса - как вырезать крайние пробелы между тегами. [ B ] [ /B ]

Вырезает функция trim() а вот состыковать неполучается, помогите кто знает.

Хостинг изображений (http://likepic.net) SpeedTest (http://speed-tester.info)
[Удален]
#1

str_replace(array('[ B ]','[ /B ]'),array('',''), $text)

самый тупой способ

Евгений Иванов
На сайте с 26.07.2006
Offline
272
#2
KosoyRoman:
str_replace(array('[ B ]','[ /B ]'),array('',''), $text)

Он же и самый простой =))))) Проще не знает хуже ;)

Wap.Click / Вап.Клик / Я - рядом!
Polimer
На сайте с 01.09.2006
Offline
84
#3

как вариант:


$simple_search = array(
'/\[\s*b\s*\](.*?)\[\s*\/b\s*\]/is',
);

вообще, из вопроса не совсем понятно, какие пробельные символы надо вырезать. внутри тегов или между тегами? Варианты, которые приведены - для первого случая.

Программные решения для бизнеса. (http://frontsoft.ru/) На заказ. Дорого.
adrin02
На сайте с 12.04.2006
Offline
85
#4
Polimer:
как вариант:

$simple_search = array(
'/\[\s*b\s*\](.*?)\[\s*\/b\s*\]/is',
);

вообще, из вопроса не совсем понятно, какие пробельные символы надо вырезать. внутри тегов или между тегами? Варианты, которые приведены - для первого случая.

То что между тегами. там нужно удалить пробелы.

А лучше подскажите где найти формалировку етих символов - \s* (.*?) /is тоесть что они означают. Дальше разберусь сам.

Перерыл кучу блогов ничего не нашел. =(

Polimer
На сайте с 01.09.2006
Offline
84
#5
adrin02:
Дальше разберусь сам.
Перерыл кучу блогов ничего не нашел. =(

как бы на первоисточнике все есть: http://ru2.php.net/manual/ru/regexp.reference.php

S
На сайте с 27.02.2007
Offline
60
#6
adrin02:
А лучше подскажите где найти формалировку етих символов - \s* (.*?) /is тоесть что они означают. Дальше разберусь сам.
Перерыл кучу блогов ничего не нашел. =(

Подстановочные символы и регулярные выражения

Создание сайтов, документация... (http://site3k.net/), сайт нашей дизайн-студии (http://website-it.ru/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий