像 b-0212 这样的字符串的 Javascript 验证
Javascript Validation for Strings like b-0212
我正在做一个项目,我想对一个以字母开头的id进行验证,然后是连字符,然后是一个4位数字。
例如:a-0271
、b-0261
。
有人可以帮我处理 jQuery/js 代码,它可以对这种类型的String
进行验证。
您可以使用正则表达式
if(!/^[a-z]-'d{4}$/.test(value)){
alert('not valid format')
}
-
/^
- 字符串的开头 -
[a-z]
- 字母表 -
-
后跟着-
-
'd{4}
- 后跟 4 位数字 -
$/
- 字符串结尾
将正则表达式与原版 JS:
if(/[a-z]-'d{4}/i.test(value) &&v value.length == 6){
//Do stuff with valid value
}
相关文章:
- 制作一个regex来验证只有一个数字的字符串
- 使用javascript验证只有一个特殊字符的字符串
- 将电子邮件验证正则表达式字符串存储在JSON中
- 像 b-0212 这样的字符串的 Javascript 验证
- 验证字符串是否仅包含 javascript 中的某些字符
- 操作的Javascript字符串验证
- 如何使用javascript验证文本字符串
- 使用正则表达式对象进行Javascript字符串验证
- 使用有效的端口号和查询字符串验证URL
- Javascript 字符串验证.如何在字符串中只写一次字符,并且只在开头写一次
- 使用字符串验证从反向地理编码返回的城市
- Jquery 中的字符串验证
- 使用 cookie 进行 JavaScript 字符串验证
- 正则表达式使用可选的前置和后置字符串验证多种格式
- 字符串验证的输入检查
- jquery/javascript中的字符串验证为MM:ss而不是HH:MM:ss
- JS中使用正则表达式进行字符串验证
- 空字符串验证异常-DynamoDB
- Javascript子字符串验证/比较
- 用户名和电子邮件的UTF-8字符串验证