[PHP]使用正则表达式替换所有的URL

 $preg = '/(https?|ftp|file):\/\/[-A-Za-z0-9+&@#\/\%\?=~_|!:,.;]+[-A-Za-z0-9+&@#\/\%=~_|]/';
        $translateText=preg_replace($preg,'1',$translateText);
        //$translateText= preg_replace("/(https:\/\/|http:\/\/|ftp:\/\/|www\.?|)(([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?){0,1}/","",$translateText); 
        echo $translateText;

本文作者:小蚊子
本文链接:[PHP]使用正则表达式替换所有的URL - https://djc8.cn/archives/php-replace-all-urls-with-regular-expressions.html
版权声明: 知识共享许可协议本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

标签: php, url, preg

添加新评论