当前位置: 首页 > news >正文

js 正则表达式 判断车牌号

为什么80%的码农都做不了架构师?>>>   hot3.png

JS校验车牌号

1.常规车牌号:仅允许以汉字开头,后面可录入六个字符,由大写英文字母和阿拉伯数字组成。如:粤B12345;

2.武警车牌:允许前两位为大写英文字母,后面可录入七个字符,由大写英文字母和阿拉伯数字组成,其中第三位可录汉字也可录大写英文字母及阿拉伯数字,如:WJ01警0081、WJ0112345。

3.最后一个为汉字的车牌:允许以汉字开头,后面可录入六个字符,前五位字符,由大写英文字母和阿拉伯数字组成,而最后一个字符为汉字,汉字包括“挂”、“学”、“警”、“军”、“港”、“澳”。如:粤Z1234港。

4.新军车牌:以两位为大写英文字母开头,后面以5位阿拉伯数字组成。如:BA12345。

5.黑龙江车牌存在08或38开头的情况
 

function isLicenseNo(str) {
      return /(^[\u4E00-\u9FA5]{1}[A-Z0-9]{6}$)|(^[A-Z]{2}[A-Z0-9]{2}[A-Z0-9\u4E00-\u9FA5]{1}[A-Z0-9]{4}$)|(^[\u4E00-\u9FA5]{1}[A-Z0-9]{5}[挂学警军港澳]{1}$)|(^[A-Z]{2}[0-9]{5}$)|(^(08|38){1}[A-Z0-9]{4}[A-Z0-9挂学警军港澳]{1}$)/.test(str);
  }

 

转载于:https://my.oschina.net/huqiji/blog/892282

相关文章:

  • Spring7:基于注解的Spring MVC(下篇)
  • js常见知识点2.面向对象相关
  • 20145328《网络对抗》网络欺诈技术防范
  • 09-01 Java final,多态,抽象类,接口
  • 仅作记录,游标,级联删除,获取所有该外键的表名
  • Unity引擎GUI之Image
  • 实体框架(Entity Framework)简介
  • CEF之CefSettings设置日志等级
  • 数据库管理和应用
  • 2017第19周一
  • 关于jsp和html页面中的三种弹出框
  • 【前端页面优化】改善你的jQuery的25个步骤 千倍级效率提升
  • 大型网站架构技术一览
  • freebsd配置国内源
  • L1-012.计算指数
  • 《Java编程思想》读书笔记-对象导论
  • Android 架构优化~MVP 架构改造
  • ComponentOne 2017 V2版本正式发布
  • Java 23种设计模式 之单例模式 7种实现方式
  • JavaScript DOM 10 - 滚动
  • js 实现textarea输入字数提示
  • leetcode388. Longest Absolute File Path
  • Making An Indicator With Pure CSS
  • php ci框架整合银盛支付
  • php的插入排序,通过双层for循环
  • tensorflow学习笔记3——MNIST应用篇
  • Terraform入门 - 3. 变更基础设施
  • 为视图添加丝滑的水波纹
  • python最赚钱的4个方向,你最心动的是哪个?
  • # Java NIO(一)FileChannel
  • #14vue3生成表单并跳转到外部地址的方式
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (39)STM32——FLASH闪存
  • (Java)【深基9.例1】选举学生会
  • (windows2012共享文件夹和防火墙设置
  • (笔试题)合法字符串
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (三)uboot源码分析
  • (十六)Flask之蓝图
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (原)本想说脏话,奈何已放下
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转载)Linux网络编程入门
  • .NET MVC第三章、三种传值方式
  • .Net Remoting常用部署结构
  • .NET/C# 使用 SpanT 为字符串处理提升性能
  • .net反编译的九款神器
  • .NET和.COM和.CN域名区别
  • .NET轻量级ORM组件Dapper葵花宝典
  • .NET下的多线程编程—1-线程机制概述
  • [ Linux ] Linux信号概述 信号的产生
  • []AT 指令 收发短信和GPRS上网 SIM508/548
  • [APUE]进程关系(下)