正则表达式不适用于SSN

时间:2017-01-30 14:48:51

标签: javascript

SSN我添加了一个bootstrap验证但是没有工作

SSN: {
     validators: {
        notEmpty: {
                  message: 'Social Security number is required and cannot be empty'
                },
         regexp: {
                     // regexp: /^\d{9}$/,
                        regexp: /^\d{3}-\d{2}-\d{4}$/,
                       message: 'Social Security Number must be 9 digits'
                                }


                            }
                        },

1 个答案:

答案 0 :(得分:-1)

尝试此模式:^\d{3}-\d{2}-\d{4}$

\d是一个数字,{X}重复前一个元素X次。

在开头添加^,在结尾添加$将导致正则表达式仅匹配整个字符串是否为SSN。没有这些锚点,像abc123-45-6789xyz这样的字符串也会匹配。