Как будет выглядеть регулярное выражение, при котором текст, начинающийся с http или www, будет кликабельным?
Мой текущий bbcode:
function bbcode($text) {
$text = htmlspecialchars($text);
$text = nl2br($text);
$find = array(
"'\[b\](.*?)\[/b\]'is",
"'\[i\](.*?)\[/i\]'i",
"'\[url\](.*?)\[/url\]'i"
);
$replace = array(
"\\1",
"\\1",
"\\1"
);
$text = preg_replace($find, $replace, $text);
return $text;
}
Как видите, я использую [url] ссылку [/ url] для ссылок банкомата.
Заранее спасибо.
P.S. HTML в массиве замены не будет отображаться ...