嘿伙计们,我有一个问题!我想为此制作一个reg exp:J-XXXXXXXX-X(其中X是数字),我所做的是:
if (rif.match("^ (j | J) (-) ([0-9] {8}) (-) ([0-9] {1}) $")) {
alert("OK");
} else {
alert("OK");
}
但不起作用,因为当您将数据字段设置为“1”时,它什么也不做。
查看它向我显示谷歌浏览器的代码(请参阅源代码),我看这个:
if (rif.match("^ (j | J) (-) ([0-9]) (-) ([0-9]) $")) {
alert("OK");
} else {
alert("OK");
}
而且我看不到每个正则表达式的“{8}”,这是怎么回事?