|
|
|
| Люди, помогите плиз с регулярным выражением:
Задача:
Превратить "текст бла-бла-бла [url href=http://www.server.com]текст ссылки[/url] продложается текст бла-бла-бла" в "текст бла-бла-бла <a href="http://www.server.com">текст ссылки</a> текст бла-бла-бла"
Примечание:
текст ссылки - любое выражение,
www.server.com тоже может быть любым урлом
текст бла-бла-бла - аналогично любой | |
|
|
|
|
|
|
|
для: ganxster
(19.03.2009 в 15:46)
| | Все, всем спасибо вопрос решен, привожу решение ниже, нашел ответ в этом форуме, правда долго искал, но если долго мучится, что-нибудь получится, всем удачи.
<?php
$postbody = preg_replace("#\[url[\s]*=[\s]*([\S]+)[\s]*\][\s]*([^\[]*)\[/url\]#isU",
'<a href="\\1" target=_blank>\\2</a>',
$postbody);
?>
|
| |
|
|
|