preg_replace的问题,获得$ 1

时间:2014-06-30 20:23:41

标签: php function

我使用此代码获取LINK并将url放入其中,但是makelink功能不起作用,如何将结果$ 1传递给函数?

$parsedMessage = preg_replace(array('/(?i)\b((?:https?:\/\/|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:\'".,<>?´ªìîëí]))/'), array(''.$this->makelink($1).''), $message);

0 个答案:

没有答案