请问JS怎么截取如下字符串?

如 一条字符串“sda-sda-sd/1.jpg, sdfs-dtwe/2.zip, esd-fas/3.pdf”,
截取出字符串“1.jpg, 2.zip, 3.pdf”

            var a ="sda-sda-sd/1.jpg, sdfs-dtwe/2.zip, esd-fas/3.pdf";
            var as = a.split(",");
            for (var i=0; i<as.length; i++) {
                a = as[i].substring(as[i].indexOf("/")+1);
                console.log(a);
            }

获取/所在的位置,截取/之后的字符串即可。

var a = "sda-sda-sd/1.jpg";
a = a.substring(a.indexOf("/")+1);

先以逗号分隔split出数组,变成[sda-sda-sd/1.jpg,sdfs-dtwe/2.zip,esd-fas/3.pdf],再循环substring(a.indexOf("/")+1),取出1.jpg, 2.zip, 3.pdf,就可以了

先分组,后根据lastindexof(“/”)找到最后一个/所在位置,用substring函数截取即可