pattern1是一个正则规则。
\d 匹配一个数字字符。等价于 [0-9]
{1,2} 至少匹配1次,至多匹配2次
^ 匹配输入字符串的开始位置
$ 匹配输入字符串的结束位置
定义变量pattern1 值为一个正则规则,正则规则定义在/.../ 之间。 使用如下:
var reTest = /^(\d{1,2})$/;
alert(reTest.test("12")); //这里结果true,test方法为验证,参数是要验证的内容。上面的规则是说验证未来给出的值是否为数字,并且只能一位或两位,如果上面填写的值为123,则false.
具体正则表达式含义想学,自己看下。
正则表达式 /^(\d{1,2})$/
表示要匹配的是1或2个数字