正则表达式匹配:E开头2位数字9位数字2位数字a或者b中间没间隔,应该是E1212345678912a 这样的格式吧 现在输入 E1212345678912a 还是不匹配代码是这样的现在需求有变,我在看看哈 var rs=/^E\\d{13}[ab]$/;
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/03 01:45:25
xSmKP+BlH71ؠbsU$bY1]ڡӴѮ!ҊXS3I>/I.jE 9=<+26z_^3{)22>v殾djlz)G^sJO[<gZNVLG<S2\6hD[^V?ZlT߄>7o!qM拜wVxH2lX<5`ɷ+}NQ oVk9fZroƏ&>A0ʼn4x$3%ͨHp+qY^+3'ox0`kAY%5*L&q02 uL[,(к2:":bw.7X;2N"/f_%*/%r+zzZ51 xwvA`W𤍾X.7pv.}g$oIA~
"$:R$3Lt~;X
正则表达式匹配:E开头2位数字9位数字2位数字a或者b中间没间隔,应该是E1212345678912a 这样的格式吧 现在输入 E1212345678912a 还是不匹配代码是这样的现在需求有变,我在看看哈 var rs=/^E\\d{13}[ab]$/;
正则表达式匹配:E开头2位数字9位数字2位数字a或者b
中间没间隔,应该是E1212345678912a 这样的格式吧
现在输入 E1212345678912a 还是不匹配
代码是这样的
现在需求有变,我在看看哈
var rs=/^E\\d{13}[ab]$/;
if rs.test(str)) {
alert("输入格式不正确!");
return false;
}
前两位英文字母,后两位英文字母,中间9位阿拉伯数字,一共13个字符
第一位英文字母为E,第二位英文字母为A-Z.最后两位英文字母为AB
正则表达式匹配:E开头2位数字9位数字2位数字a或者b中间没间隔,应该是E1212345678912a 这样的格式吧 现在输入 E1212345678912a 还是不匹配代码是这样的现在需求有变,我在看看哈 var rs=/^E\\d{13}[ab]$/;
2位数字9位数字2位数字a或者b
这里没听明白,是13位数字a或b么?
//
没有间隔的话,那么形式上就是13位数字.正则表达式就是
E\\d{13}[ab] 如果是验证输入什么的,那就是
^E\\d{13}[ab]$