var getM3u8url=function(videoUrl){
var flvreg=/.flv/i
var m3u8=/.m3u8/i;
if(m3u8.test(videoUrl)) return videoUrl;
var arrayUrl=videoUrl.split(flvreg)[0].split("/");
var lastindex=arrayUrl.length;
var filename=arrayUrl[lastindex-1];
var m3u8Url=videoUrl.split(flvreg)[0]+"_l"+"/"+filename+"_l"+".m3u8";
return m3u8Url;
}
//视频地址
var videoUrl = 'http://yuncdn.teacherclub.com.cn/course/cf/2018/xkb-dxpx/20180118/xkhxsyjjxss/video/1_m/1_m.m3u8';
var flvreg=/.flv/i 分割看不懂
var flvreg=/.flv/i
var m3u8=/.m3u8/i;
if(m3u8.test(videoUrl)) return videoUrl;
var arrayUrl=videoUrl.split(flvreg)[0].split("/");
var lastindex=arrayUrl.length;
var filename=arrayUrl[lastindex-1];
var m3u8Url=videoUrl.split(flvreg)[0]+"_l"+"/"+filename+"_l"+".m3u8";
return m3u8Url;
}
//视频地址
var videoUrl = 'http://yuncdn.teacherclub.com.cn/course/cf/2018/xkb-dxpx/20180118/xkhxsyjjxss/video/1_m/1_m.m3u8';
var flvreg=/.flv/i 分割看不懂
如果字符串中没有匹配的结果,就不做分隔,把整个字符串都放到返回数组的[0]下标中。