【发布时间】:2014-09-28 18:52:01
【问题描述】:
我正在尝试设置一个文本框来限制新西兰驾照的格式,所以我一直在寻找正则表达式来验证这一点,但我实际上并不确定如何去做。
该字段需要限制为 2 个字母后跟 6 个数字 (AA123456)
到目前为止,我已经想出了这个模式/([A-Za-z]{2}\d{4})/,它是从http://www.regexr.com/ 得到的,但是在寻找如何在输入字段中使用正则表达式之后,我无法解决。我希望它在他们输入时进行验证,所以说他们输入AAB 它不会添加B。
到目前为止我的代码:
$("#licenceNo").keyup(function() {
var data = $("#licenceNo").val().match(/([A-Za-z]{2}\d{6})/);
}
但我不确定下一步该怎么做......
我还想使用 PHP 验证这个服务器端。我只是使用相同的表达方式吗?
任何人都可以发布教程链接吗?我搜索时只能找到 EDU 论文。
【问题讨论】:
-
使用输入掩码;如果您的网页是 HTML5
-
@hjpotter92 有链接吗?我用谷歌搜索了输入掩码,然后得到了 Microsoft 页面 :)。是插件吗?
标签: php jquery regex validation