Вот мой пример:
$url = '[*url=http://www.kinopoisk.ru/level/1/film/24711/]sdfsdfsd[/url*] [*url=http://www.kinopoisk.ru/level/1/film/24711/][/url*] ';
$desc = preg_replace("#\[url=.*?\]\[/url\]#i", "", $url);
var_dump($desc);
Не хочет работать :(
* в url чтоби не применял форму как силку:)
Спустя 5 часов, 20 минут, 18 секунд (10.01.2012 - 21:44) Winston написал(а):
Так ?
И нафига ты впихнул * в теги?
preg_replace_callback("#(\[\*url=.*\])(.*)(\[/url\*\])#isuU", create_function('$item','echo $item[1] . (empty($item[2]) ? "Пусто" : $item[2]) . $item[3] . "<br/>";'), $url);
И нафига ты впихнул * в теги?
Спустя 2 часа, 51 минута, 50 секунд (11.01.2012 - 00:36) VictoRD11 написал(а):
нет не так
У меня есть описания там есть различные силки, фото, бб теги одним словом, но мне нужно определить если между [*url][/url*] пусто мне нужно просто их удалять, а если есть то оставить.
* - чтоб форум не читал бб коды
У меня есть описания там есть различные силки, фото, бб теги одним словом, но мне нужно определить если между [*url][/url*] пусто мне нужно просто их удалять, а если есть то оставить.
* - чтоб форум не читал бб коды
Спустя 1 час, 49 минут, 45 секунд (11.01.2012 - 02:26) Winston написал(а):
Так ?
$url = '[*url=http://www.kinopoisk.ru/level/1/film/24711/]sdfsdfsd[/url*]
[*url=http://www.kinopoisk.ru/level/1/film/24711/][/url*] ';
preg_replace_callback("#(\[\*url=.*\])(.*)(\[/url\*\])#isuU", create_function('$item','echo (empty($item[2]) ? "" : $item[1] . $item[2] . $item[3]) . "<br/>";'), $url);