jQuery网卡验证

Bai*_*aig 5 regex validation jquery

我需要正则表达式来验证巴基斯坦国民身份证(NIC)号码,其中包含下面给出的格式的数字和破折号

12345-1234567-1

请帮忙..

Wim*_*ets 9

您可以使用标准的javaScript来测试Regex表达式:

var idToTest = '12345-1234567-1',
myRegExp = new RegExp(/\d{5}-\d{7}-\d/);

if(myRegExp.test(idToTest)) {
    //if true
}
else {
    //if false
}
Run Code Online (Sandbox Code Playgroud)


Ali*_*Ali 5

尝试这个:

var cnic_no = '12345-1234567-9',
var cnic_no_regex = /^[0-9+]{5}-[0-9+]{7}-[0-9]{1}$/;

if(cnic_no_regex.test(cnic_no)) 
{
    alert('Right');
}
else 
{
    alert('Wrong');
}
Run Code Online (Sandbox Code Playgroud)

JsFiddle:https ://jsfiddle.net/k81w2x77/1/

JsFiddle:https ://jsfiddle.net/fokq2woq/10/