java 车牌号正则_最新车牌号码(包括新能源车牌)正则表达式
民用車牌規則
普通車牌(藍牌、黃牌)
車牌號碼長度:7 位
車牌號碼格式:
第1位:省份簡稱
第2位:發證機關代碼
第3位:號碼
第4位:號碼
第5位:號碼
第6位:號碼
第7位:號碼
省份簡稱:京津晉冀蒙遼吉黑滬蘇浙皖閩贛魯豫鄂湘粵桂瓊渝川貴云藏陜甘青寧新
發證機關代碼:ABCDEFGHJKLMNPQRSTUVWXY (無 I, O , Z 三個字母。其中O和Z屬于特殊車牌類型)
車牌號碼:
數字:0123456789
字母:ABCDEFGHJKLNMxPQRSTUVWXYZ (說明:無 I, O 字母;)
所以正則如下:/^[京津晉冀蒙遼吉黑滬蘇浙皖閩贛魯豫鄂湘粵桂瓊渝川貴云藏陜甘青寧新][ABCDEFGHJKLMNPQRSTUVWXY][\dABCDEFGHJKLNMxPQRSTUVWXYZ]{5}$/
新能源車牌
車牌號碼長度:8 位
車牌號碼格式:
第1位:省份簡稱
第2位:發證機關代碼
第3位:號碼
第4位:號碼
第5位:號碼
第6位:號碼
第7位:號碼
第8位:號碼
新能源車牌現階段號碼長度為8位,按照現行新能源車牌號碼規則:
第3位:1-9DF
第4位:1-9A-Z,無I、O字母;
第5-7位:0-9
第8位:1-9DF
正則如下:/^[京津晉冀蒙遼吉黑滬蘇浙皖閩贛魯豫鄂湘粵桂瓊渝川貴云藏陜甘青寧新][ABCDEFGHJKLMNPQRSTUVWXY][1-9DF][1-9ABCDEFGHJKLMNPQRSTUVWXYZ]\d{3}[1-9DF]$/
同時驗證兩種的正則:/^([京津晉冀蒙遼吉黑滬蘇浙皖閩贛魯豫鄂湘粵桂瓊渝川貴云藏陜甘青寧新][ABCDEFGHJKLMNPQRSTUVWXY][1-9DF][1-9ABCDEFGHJKLMNPQRSTUVWXYZ]\d{3}[1-9DF]|[京津晉冀蒙遼吉黑滬蘇浙皖閩贛魯豫鄂湘粵桂瓊渝川貴云藏陜甘青寧新][ABCDEFGHJKLMNPQRSTUVWXY][\dABCDEFGHJKLNMxPQRSTUVWXYZ]{5})$/
總結
以上是生活随笔為你收集整理的java 车牌号正则_最新车牌号码(包括新能源车牌)正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: intent几种传值数组、对象、集合(A
- 下一篇: 解决VMware里面MacOS巨卡的问题