我是 PHP 中正则表达式的新手,并且了解基本模式,但是下面的模式有点复杂,我不明白以下模式匹配什么:
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#... "<a href='' rel='nofollow'></a>", $ret);
$ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*... "<a href='http://' rel='nofollow'></a>", $ret);
有人可以解释一下吗?
谢谢。