|
|
|
| есть следующий текст:
$text="... обращайтесь по [email=chtoto@server.ru]мылу[/email] такому то";
|
подскажите пожалуйста как мне с помощью регулярных выражений слово "мылу" сделать адресом эл почты (т.е ссылкой)))) | |
|
|
|
|
|
|
|
для: Hades
(25.04.2007 в 22:05)
| |
$text = str_replace("[email=chtoto@server.ru]","<a href=mailto: chtoto@server.ru>",$text);
$text = str_replace("[/email]","</a>",$text);
|
я так понял тебе что-то тип этого надо..........
И вообще пиши вопрос поконкретней............... | |
|
|
|
|
|
|
|
для: Konan007
(25.04.2007 в 23:58)
| | не, не это мне нужно...
у меня в базе данных хранится какой-то текст, в нем может быть ссылка типа:
[email=chtoto@server.ru]Что-то[/email]
|
арес может быть разный)))
я достаю из базы данных этот текст, и мне нужно, чтобы вот это "Что-то" было ссылкой... вот на подобии вот этого....тока для мыла )))
$reg="#\[[\s]*url[\s]*=[\s]*([^\]]*)\]([^\[]*)\[[\s]*/url[\s]*\]#i";
$href= '<a class="guesthrefurl" href=\\1>\\2</a>';
$text= preg_replace($reg, $href, $text);
|
| |
|
|
|
|
|
|
|
для: Hades
(25.04.2007 в 22:05)
| | $text = preg_replace
('/\[email=([^\]]+)\](.*?)\[\/email\]/ism',
'<a href="mailto:\1">\2</a>',
$text); | |
|
|
|
|
|
|
|
для: bronenos
(26.04.2007 в 00:09)
| | дадада......то что надо ))))) пасибо огромное :-) | |
|
|
|