㈠ 有关车牌的正则表达式
/^[\u4E00-\u9FA5][\da-zA-Z]{6}$/.test("粤J12350");
正则说明,严格匹配整个字符所以用 ^开始 $符号结束,
\u4E00-\u9FA5 匹配汉字,
\d为数字
a-z为小写字母
A-Z为大写字母
{6}表示6位
㈡ js车牌什么意思
J是济南军区;S是通讯、运输部门。
2013年实行新军车车牌格式,格式为XY12345,(X为第个字母;Y为第2个字母):
一、第1个字母
V(原军)——军委、四总部以及大区级军直单位
K(原空)——空军
H(原海)——海军
B(原北)——北京军区
S(原沈)——沈阳军区
L(原兰)——兰州军区
J(原济)——济南军区
N(原南)——南京军区
G(原广)——广州军区
C(原成)——成都军区
二、第2个字母
A——司令部
B——政治部
C——后勤、联勤部
D——装备部
J——军代机构
K——省军区、卫戍区
L——机动牌
车牌号是标识车辆身份的号牌,车牌号对车的意义就像身份证号对人一样。例如车牌是广东省广州市的车子,粤代表广东省,A代表广州市,粤A就是广州市的车牌代码。
(2)js验证车牌号码扩展阅读
对非自选个性车牌来说原则上,五位序号会从00000(某些地区从00001开始,以下不特别说明)开始按数字顺序发牌直到99999,超过这个数字就采用英文字母为字首,从A0000开始排到A9999,再接着B0000到B9999,以此类推到Z9999。
如果这260万个号码再满的话,接下来有两种方式接着编号,其一是把英文字母放在第二位,从0A000排列到0A999,再接着1A000到1A999,一次类推到9Z999。
第二种是前两位都使用英文字母,从AA000到AA999,再到AB000-AB999,以此类推到AZ999后开始BA000-BA999、BB000-BB999,一路延伸到ZZ999,如果这样数字还满了的话,接着就采用英文字母放在第三位的了,如杭州市,从00A00排列到99Z99。
英文放第四位、第五位,或者按照一、三位字母,一、四位字母等继续排列(广州最新已经排到二、三位字母)
这是一般规律,但大多数地区并不按这种完全顺延的规则编号。这就出来个“号段”的概念,在五位号码中,每个首位数字或字母代表一个一万号的号段。中国的车牌原则上是每个地级行政区划占用一个发牌代码,但中国每个地级行政区划都分为不同的区县市之类;
为在车牌上加以区别,便采取了不同号段的方式。另外,往往把0字头最小的1000以内或者2000以内的小号码预留给当地政府机关也是很多地方的惯例,广东的广州、深圳甚至把所有0字头(或1字头)全部为数字的号码全预留给政府机关。
还有很多城市的出租车有特别的字首号段,最多的是用英文字母T,Taxi的第一个字母嘛,也有很多地区用8、9之类的,两湖先用X,后来号码资源不足了才加个T。
㈢ JS正则表达式验证车牌号,如下 这样黑A AAAAA也可以通过验证,如何让后面五位只能最多只能两个字母。谢谢
varres=/^([u4E00-u9FA5]){1}[A-Z]{1}s([0-9_A-Z]){1,2}$/g;