', $message); $message = preg_replace('/http:\/\/v.qq.com\/(.+)\/(.+)\/([a-zA-Z0-9]{8,}).(html?)/', '', $message); $message = preg_replace('/https:\/\/v.qq.com\/iframe\/player.html\?vid=([a-zA-Z0-9\=]+)/', '', $message); //网易云 if(strpos($message, 'music.163.com')){ $message = preg_replace('/https:\/\/music.163.com\/#\/song\?id=([0-9\=]+)/', '', $message); } if(strpos($message, 'music.163.com')){ $message = preg_replace('/https:\/\/music.163.com\/#\/m\/song\?id=([0-9\=]+)/', '', $message); } //优酷1 if(strpos($message, 'player.youku.com')){ $message = preg_replace('/https:\/\/player.youku.com\/player.php\/sid\/([a-zA-Z0-9\=]+)\/v.swf/', '', $message); } //优酷2 if(strpos($message, 'v.youku.com')){ $message = preg_replace('/https:\/\/v.youku.com\/v_show\/id_([a-zA-Z0-9\=]+)(\/|.html?)?.*/', '', $message); } // 完整的正则表达式 bilibili $pattern = '/https:\/\/www\.bilibili\.com\/video\/([a-zA-Z0-9]+)\/?.*/'; $replacement = ''; $message = preg_replace($pattern, $replacement, $message); // $message = preg_replace('/https:\/\/www.bilibili.com\/video\/([a-zA-Z0-9\=]+)/', '', $message); // 图片 $img_re = '/(http[s]?:\/\/?([\w\d\-_]+[\.\w\d\-_]+).+\.(jpg|jpeg|gif|png|webp))\w*/'; if(preg_match($img_re, $message)){ $message = preg_replace($img_re, '', $message); } $first['message_fmt'] = $message; ?>