javascript - 如何使用 2 个大写字母和数字创建验证?

标签 javascript jquery

假设这是学生ID CC201801194,我想限制输入像这样的小写字母cc20181194。它们应该只能输入 2 个字符串 9 个数字。

这就是我得到的:

$.validator.addMethod("noCaps", function(value, element) {
   return this.optional(element) || /[A-Z]{2}/.test(value); 
});

最佳答案

试试这个:

$.validator.addMethod("noCaps", function(value, element) {
   return this.optional(element) || /[A-Z]{2}[0-9]{9}/.test(value); 
});

关于javascript - 如何使用 2 个大写字母和数字创建验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67862058/

相关文章:

javascript - 根据使用 Javascript 选择的单选按钮,使以前被 CSS 隐藏的图像可见

jquery - 在 ListView 中更改箭头的圆盘颜色

javascript - 通过 this 对对象的属性进行 Jquery 函数

javascript - 设置元素的ID

javascript - 如何使用另一个文本区域编辑文本区域值?

javascript - Laravel 全局 js 引用错误

javascript - 检测链式动画集的 "animationend"事件

javascript - jquery 使用meteorjs 在模态中进行验证

javascript - 如何学习当今 Web 上使用的所有这些客户端技巧?

javascript - 如何使用公司自己的 API 从 Angular JS 应用程序获取数据?