2015-05-07 13 views

回答

0

您必须使用下面的代码:

$content = '<a href="http://www.google.com">http://www.google.com</a>'; 
$unlinked_content = preg_replace('#<a.*?>(.*?)</a>#is', '$1', $content); 

我用了 'S' 修饰符multilined链接。

但是,如果您尝试创建一段清晰的文本,则必须使用[$1]之类的内容封装未链接的内容作为preg_replace函数的第二个参数。

如果你想了解正则表达式,我推荐regex101页面。