87,910
社区成员
发帖
与我相关
我的任务
分享
function getName(url){
var reg = (url+"").match(/[^/]+$/);
return reg ? reg[0].split(/[?#]/)[0] : "";
}
console.log(getName(""));
console.log(getName("/sdf/"));
console.log(getName("sdf/a1.png?sd=sd"));
console.log(getName("sdf/a1.php?sd=sd"));
console.log(getName("sdf/a1.aspx#sd"));
var url1 = 'http://m.a.com/mulu/afefa1.png';
var url2 = 'http://m.a.com/mulu/axxafe1.png?r=122134234';
function getName(url) {
return url.match(/(([^\/]+)\.png)/i)[1];
}
console.log(getName(url1));
console.log(getName(url2));
alert(/^.*?(?=(?:\?|$))/gi.exec(url3));