preg_replace

wanderer

PHP - rulez!...
preg_replace

задача такова:
подставить ко всем ссылкам типа www.что-то и что-то://что-то \[url\]ссылка\[/url\], если нет перед ней скрипт: [php] <?php $content = "http://421 AHDCD [url]ftp://421.ru.ru/ddd/ rambler.ru sssssss [url]http://www.interstranichka.hop.ru sssssss
";

$content = preg_replace("#(?!\[url)www.(.*?)\s#", "http://www.\\1", $content);
$content = preg_replace("#(?!\[url)(.*?)://(.*?)\s#", "\\1://\\2", $content);
echo $content;
?>
[/php]

а работать не хочте... :((( в чём трабл?
 
Сверху