使用正则表达式检测双重扩展

时间:2016-07-26 15:36:48

标签: javascript jquery regex

嘿,我试图用javascript检测双扩展文件名,但仍然无法弄清楚我如何只使用此代码获得扩展名

var ext = file.name.split('.').pop()

并且它工作正常,但我想检测文件是否具有名称.js.png它只会给我#34; .png"所以它会显示进度条如何停止这个

1 个答案:

答案 0 :(得分:1)

您可以检查它是否有超过1个扩展名。

    var ext = file.name.split('.');

    if(ext.length > 2) {
        console.log("found");
    }
    ext[1]; // first extension
    ext[2]; // second extension