This question already has answers here:
JavaScript regular expression to match X digits only
                                
                                    (2个答案)
                                
                        
                                4年前关闭。
            
                    
基本上,我的验证非常简单,但是我对regex完全陌生,需要快速启动它,所以可以这样:1234567890123456-7890显然,它可以是0-9范围内的任何数字,并且长度必须为10或11个字符。

您能告诉我一种为此编写函数的方法吗?

最佳答案

function isId(id) {
    return /^\d{6}-?\d{4}$/.test(id);
}

isId("1234567890"); // true
isId("123456-7890"); // true

09-25 19:01