判断excel文件(或者其他后缀)

12/29/2021 JsHooks
    /**
     * @param fileName
     * @returns {boolean}
     */
    function isExcel(fileName = '') {
        let suffix = fileName.split('.')[fileName.split('.').length - 1].toLowerCase();
        if (suffix === 'xls' || suffix === 'xlsx') {
            return true;
        }
        return false;
    }
1
2
3
4
5
6
7
8
9
10
11
  • 正则
    /**
     * @param fileName
     * @returns {boolean}
     */
    function isExcel(fileName = '') {
        const _fileName = fileName.toLowerCase();
        const pattern = /^\w{1,}((\.xls)|(\.xlsx)){1}$/;
        return pattern.test(_fileName);
    }
1
2
3
4
5
6
7
8
9
Last Updated: 12/29/2021, 2:29:28 AM