首页 > 技术文章 > js正则表达式验证年龄

notpig 2020-05-09 09:56 原文

    /**
     * @return {boolean}
     */
    function IsAge(str) {
        var age = parseInt(str);
        let pattern = /^(([0-9]|[1-9][1-9]|1[0-7][0-9])(\\.[0-9]+)?|180)$/;
        return pattern.test(age);
    }

此正则表达式验证年龄最大为180岁,可以自行更改

推荐阅读