首页 > 其他分享 >正则表达式教程:验证车牌号(新能源+非新能源)

正则表达式教程:验证车牌号(新能源+非新能源)

时间:2024-09-23 16:25:29浏览次数:9  
标签:匹配 正则表达式 车牌号 HJ 新能源 NP Z0

 

一、正则解释

正则表达式:

/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-HJ-NP-Z][A-HJ-NP-Z0-9]{4,5}[A-HJ-NP-Z0-9挂学警港澳]$/

说明:

  • ^ 表示开头。
  • [] 表示字符类。
  • [京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领] 匹配省份简称。
  • [A-HJ-NP-Z] 匹配汉字或字母。
  • {4,5} 匹配 4 或 5 个字符。
  • [A-HJ-NP-Z0-9] 匹配字母或数字。
  • [挂学警港澳] 匹配特殊后缀。
  • $ 表示结尾。

二、使用场景

此正则表达式可用于以下场景:

  • 验证中国大陆的新能源和非新能源车牌号的有效性。
  • 从文本中提取车牌号。
  • 匹配符合车牌号格式的字符串。

 

三、代码示例

JavaScript

const regex = /^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-HJ-NP-Z][A-HJ-NP-Z0-9]{4,5}[A-HJ-NP-Z0-9挂学警港澳]$/;
const input = "京A12345D";
const result = regex.test(input);
console.log(result); // true

 

 

 

 

 

 

本文参考自:https://www.bytezonex.com/archives/C3SJFy5f.html

标签:匹配,正则表达式,车牌号,HJ,新能源,NP,Z0
From: https://www.cnblogs.com/yeminglong/p/18427230

相关文章

  • 【专题】2024新能源企业“出海”系列之驶向中东、东南亚报告合集PDF分享(附原数据表)
    在“双碳”目标引领下,中国新能源产业近年迅猛发展,新能源企业凭借技术革新、政策支持与市场驱动实现快速增长,在产业链完备、技术领先、生产效能及成本控制等方面优势显著。面对国内外环境不确定性增强的常态化态势,中国新能源企业积极开拓海外市场,开启“出海”征程。中东地区凭借独特......
  • EI, Scopus检索 | 能源电力类国际会议论文征稿:2024博鳌新型电力系统国际论坛——电力
    重要信息大会官网:www.npsif.net【论文投稿】 大会时间:2024年10月30-11月1日大会地点:中国·海南博鳌截稿时间:见官网论文出版:IEEE(ISBN:979-8-3315-0455-7)出版提交检索:EI-Compendex,IEEEX-plore,Scopus主办单位:中国南方电网有限责任公司承办单位:博鳌新型电力系统协会......
  • NJU-ICS 2024学习随笔PA1_3(正则表达式)
    2024-09-22确实这一块比前面有点难了,先看看这make_token函数在哪。在nemu目录下执行指令grep-r"make_token",就可以得到这个函数所在路径。然后看到enum和rule,结合文章可知,这里就是添加规则的地方。先学一下正则表达式语法正则表达式语法.:匹配任意字符(除了换行符)*:匹配前......
  • 正则表达式
    正则表达式(RegularExpression,简称Regex或RegExp)是一种用于描述、匹配和操作字符串的强大工具。它由一系列字符和特殊符号(称为元字符)组成,用于在文本中搜索、替换和提取符合特定模式的字符串。正则表达式在计算机科学和软件开发中被广泛应用,包括文本处理、数据验证、模式......
  • JavaScript 中的正则表达式
    没有多少人谈论正则表达式,尽管它们对于文本操作和数据验证非常有用。它们提供了一种强大的方法来搜索、匹配和替换字符串中的模式。在JavaScript中,RegExp是一个可以有效地用来查找和操作这些模式的对象,无论您是在验证电子邮件、格式化电话号码还是解析日志。正则表达式甚至可......
  • java 正则表达式 匹配日期格式的字符串
    这个正则表达式 ^\d{4}-\d{2}-\d{2}$ 用于匹配特定格式的字符串,具体来说,它匹配一个由四位数字、一个短横线(-)、接着是两位数字、再一个短横线、最后是两位数字组成的字符串。这种格式通常用于表示日期(年-月-日),但需要注意的是,它并不验证日期的有效性(比如,它不会检查月份是否超过12或......
  • C#常用正则表达式
    来源:https://www.cnblogs.com/chaowang/p/6274852.html一、校验数字的表达式 1数字:^[0-9]*$ 2n位的数字:^\d{n}$ 3至少n位的数字:^\d{n,}$ 4m-n位的数字:^\d{m,n}$ 5零和非零开头的数字:^(0|[1-9][0-9]*)$ 6非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?......
  • 【IEEE出版,连续5届稳定EI检索】第六届国际科技创新学术交流大会暨新能源科学与电力工
    新能源科学与电力工程国际学术会议(NESEE2024)作为第六届国际科技创新学术交流大会分会场开展。大会将于2024年12月6-8日在中国广州隆重举行。会议将围绕“能源系统”、“能源技术”、“可再生能源”、“电力工程”、“电气工程”、“电网系统”等最新主流研究领域进行交流,旨在......
  • 新能源汽车行业:产销量双双突破490万辆大关,新能源汽车市场的巨大潜力
    在过去十年里,全球新能源汽车行业犹如一股不可阻挡的浪潮,彻底重塑了汽车产业的版图。从市场格局到消费者偏好,从技术革新到供应链体系的全面升级,每一个变革都预示着新能源汽车时代的全面到来。面对如此蓬勃发展的市场,您是否已准备好把握机遇,引领未来出行潮流?本文将带您深入探索新能源......
  • 新能源汽车如何更好地落地供应商伙伴协同系统管理?
    近年来,我国新能源汽车业得到快速发展,从新能源汽车制造的产业链来说,包括上中下游,其中:上游产业主要包括原材料供应和关键零部件生产两大部分:原材料供应:主要为矿产资源和化工材料。关键零部件生产:包括动力电池、电机及控制器、电池管理系统(BMS)等。中游产业主要为整车制造环节:这......