(.*?)-(.*?)-/', $text, $video_title); preg_match('/cover\":\"(.*?)\"/', $text, $video_cover); preg_match('/playurl_video\":\"(.*?)\"/', $text, $video_url); if(!isset($video_url[1]))preg_match('/playurl\":\"(.*?)\"/', $text, $video_url); preg_match('/{\"activity_id\":0\,\"avatar\":\"(.*?)\"/', $text, $video_avatar); preg_match('/
(.*?)<\/p>/', $text, $video_time); if (isset($video_url[1])) { return [ 'title' => $video_title[2], 'cover' => $video_cover[1], 'url' => $video_url[1], 'author' => $video_title[1], 'avatar' => $video_avatar[1], 'time' => $video_time[1], ]; }else{ throw new Exception('视频解析失败'); } } }