作业帮 > 综合 > 作业

求一js正则表达式判断输入的值符合这种规范U2000V1R6C00 ,字母不分大小写 即开头必须以U2000开头,中间一

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/05 16:46:03
求一js正则表达式
判断输入的值符合这种规范U2000V1R6C00 ,字母不分大小写 即开头必须以U2000开头,中间一个数字,然后是R,中间再一个数字,然后是C,最后是两位数字
求一js正则表达式判断输入的值符合这种规范U2000V1R6C00 ,字母不分大小写 即开头必须以U2000开头,中间一
[uU]2000[vV]\d{1}[rR]\d{1}[cC]\d{2}
不知道这个行不行,下面是具体应用代码:

var reg = /[uU]2000[vV]\d{1}[rR]\d{1}[cC]\d{2}/;
var str1 = 'U2000V1R6C00';
var str2 = 'u2000v1r6c00';
var str3 = 'u2000Y000000';
var result1 = reg.test(str1);
var result2 = reg.test(str2);
var result3 = reg.test(str3);
//var result = reg.exec(str);
alert('result1 = '+result1);
alert('result2 = '+result2);
alert('result3 = '+result3);