/**
* 车牌号验证(后半部分不能出现I和O,避免与0和1混淆)
* @param vehicleNumber
* @returns {*}
*/
export function isVehicleNumber(vehicleNumber) {
var xxreg=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}(([0-9]{5}[DABCEFGHJK]$)|([DABCEFGHJK][A-HJ-NP-Z0-9][0-9]{4}$))/; // 2021年新能源车牌不止有DF
var creg=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1}$/;
if(vehicleNumber.length == 7){
return creg.test(vehicleNumber);
} else if(vehicleNumber.length == 8){
return xxreg.test(vehicleNumber);
} else{
return false;
}
}
js验证车牌号
最新推荐文章于 2025-09-21 23:11:20 发布
此博客介绍了如何通过正则表达式验证车牌号,区分长度为7和8位,并确保后部不混淆I/O与0/1。重点在于2021年新能源车牌的特殊规则。

1334

被折叠的 条评论
为什么被折叠?



