public static boolean isCarnumberNO(String carnumber) {/*1.常规车牌号:仅允许以汉字开头,后面可录入六个字符,由大写英文字母和阿拉伯数字组成。如:粤B12345;2.武警车牌:允许前两位为大写英文字母,后面可录入五个或六个字符,由大写英文字母和阿拉伯数字组成,其中第三位可录汉字也可录大写英文字母及阿拉伯数字,第三位也可空,如:WJ警00081、WJ京1234J、WJ1234X。3.最后一个为汉字的车牌:允许以汉字开头,后面可录入六个字符,前五位字符,由大写英文字母和阿拉伯数字组成,而最后一个字符为汉字,汉字包括“挂”、“学”、“警”、“军”、“港”、“澳”。如:粤Z1234港。4.新军车牌:以两位为大写英文字母开头,后面以5位阿拉伯数字组成。如:BA12345。*/String carnumRegex = "^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[警京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼]{0,1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$";if (TextUtils.isEmpty(carnumber)) return false;else return carnumber.matches(carnumRegex);
}

java车牌正则表达式相关推荐

  1. java 车牌正则表达式_车牌号校验正则表达式

    一.车牌号校验规则 1.常规车牌号:仅允许以汉字开头,后面可录入六个字符,由大写英文字母和阿拉伯数字组成.如:粤B12345: 2.最后一个为汉字的车牌:允许以汉字开头,后面可录入六个字符,前五位字符 ...

  2. java车牌正则表达式_车牌正则表达式

    public static void main(String [] args){ //车牌示例 String hphm[] = { "沪A0002B","沪A0001警& ...

  3. java正则截取xml节点_实例讲述Java使用正则表达式截取重复出现的XML字符串功能...

    Java使用正则表达式截取重复出现的XML字符串功能示例 本文实例讲述了Java使用正则表达式截取重复出现的XML字符串功能.分享给大家供大家参考,具体如下: public static void m ...

  4. java 自定义正则表达式_java中正则表达式实例详解

    Java中正则表达式运用实例(参看java中正则表达式运用详解): 测试代码 package test; /** * 在String的matches()方法,split()方法中使用正则表达式. * ...

  5. java match正则不生效_[Java教程]正则表达式match()函数

    [Java教程]正则表达式match()函数 0 2015-09-26 12:00:31 正则表达式match()函数: 此方法可在字符串内查找一个或多个正则表达式的匹配. 返回值是一个数组,但是此数 ...

  6. java编写正则表达式_如何用Java编写最快的表达式评估器之一

    java编写正则表达式 当然,标题有点吸引人,但确实如此(您当然不相信自己没有伪造自己的基准,但这是另一回事了). 因此,上周我正在寻找一个小型且可用的库来评估数学表达式. 我几乎直接偶然发现了这个s ...

  7. Java总结:正则表达式进行校验

    Java总结:正则表达式进行校验 目录 Java总结:正则表达式进行校验 一.校验数字的表达式 二.校验字符的表达式 了解理论知识,请点击:Java总结:正则表达式 一.校验数字的表达式 1 数字:^ ...

  8. Java总结:正则表达式

    目录 Java 正则表达式 正则表达式实例 实例 捕获组 实例 RegexMatches.java 文件代码: 正则表达式语法 Matcher 类的方法 索引方法 研究方法 替换方法 start 和 ...

  9. Java与正则表达式

    Java与正则表达式 标签: Java基础 正则 正如正则的名字所显示的是描述了一个规则, 通过这个规则去匹配字符串. 学习正则就是学习正则表达式的语法规则 正则语法 普通字符 字母, 数字, 汉字, ...

最新文章

  1. 基于jQuery实现富文本的拖拽和修改大小
  2. python事件处理函数_事件驱动的简明讲解(python实现)
  3. CSU 1113 Updating a Dictionary(map容器应用)
  4. leetcode算法题--买卖股票的最佳时机 II
  5. 拒做工具人!教你一键快速部署应用到容器镜像仓库
  6. 统计线段长度.lsp_折线统计图和条形统计图的知识点
  7. python解释器下安装z3_再次:在Windows上安装Z3 Python
  8. CVPR 2020丨8比特数值也能训练模型?商汤提出训练加速新算法
  9. Python学习入门7:python学习从基础到高手,再到就业
  10. Struts2中的国际化
  11. php 双问号 语法,JS 新语法「可选链」「双问号」已进入 Stage 3
  12. python中dir用法_Python dir() 函数
  13. php字符不可选状态,php – mailto不可读的字符 – unicode
  14. 实验2-3-7 求平方与倒数序列的部分和 (C语言)
  15. ESXI 7.0封装Intel网卡驱动
  16. java后台数据传到前台的流程_java serlve后台数据传到前台
  17. 【矩阵论】2. 矩阵分解——SVD
  18. GMAC接口(1)——GMAC简介
  19. Arduino ESP32:测试GPIO中断功能
  20. 如何将NOAA官网下载的气象雷达原始数据转化为NC文件

热门文章

  1. 常见开源板_开源社区中的常见问题(以及解决方法)
  2. 线性代数系列讲解第八篇投影及AX=b(无解情况)求近似解及最小二乘法
  3. 你知道次世代游戏模型设计师吗?
  4. vue3从父组件将标签属性(class、id等)传给子组件中的指定的标签
  5. 比较权威的论文查重软件有那些?
  6. Unity引擎开发-无人机模拟飞行实现
  7. 网络工程毕设新颖课题
  8. 【转】使用BT3、BT4光盘系统、虚拟机vmware破解无线上网
  9. java怎么打印星期_java中获取日期是星期几的两种方法
  10. 高效合并两个有序数组