java后台正则表达式验证多种方法--(港澳证件验证)
可以先在浏览器控制台测一下你所写正则表达式是否正确:
/*** 是否是港澳证件号* * @param str* @return*/public static boolean isIdCard3(String str) { if(str==null){return false;}else{String re = "^[HMhm]{1}([0-9]{10}|[0-9]{8})$";Pattern p = Pattern.compile(re);Matcher m = p.matcher(str);boolean d = m.matches();System.out.println(d); return d;}} public static boolean isIdCard2(String str) {if (null == str || "".equals(str)) return false;String regex = "^[HMhm]{1}([0-9]{10}|[0-9]{8})$";System.out.println(str.matches(regex));return str.matches(regex);}public static boolean isIdCard(String str) { String regex = "^[HMhm]{1}([0-9]{10}|[0-9]{8})$"; boolean flg = Pattern.matches(regex, str); System.out.println(flg); return flg; }
java后台正则表达式验证多种方法--(港澳证件验证)相关推荐
- java过滤ios表情,JS前端去掉emoji表情和Java后台处理emoji表情方法
莫非定律 : 任何事情都没表面看去来那么简单! emoji表情在项目中使用,因为其特殊的编码格式,经常导致在网络传输.编解码.以及数据入库中带来一些问题! 下面简单介绍使用Js和java处理移除emo ...
- JS前端去掉emoji表情和Java后台处理emoji表情方法
莫非定律 : 任何事情都没表面看去来那么简单! emoji表情在项目中使用,因为其特殊的编码格式,经常导致在网络传输.编解码.以及数据入库中带来一些问题! 下面简单介绍使用Js和java处理移除emo ...
- Java数组去重的多种方法,[Java教程]JavaScript常见的五种数组去重的方式
[Java教程]JavaScript常见的五种数组去重的方式 0 2016-12-14 15:00:17 ▓▓▓▓▓▓ 大致介绍 JavaScript的数组去重问题在许多面试中都会遇到,现在做个总结 ...
- java 分割字符串(多种方法)
[toc] 1.String#split 可以根据给定的分隔符或正则表达式将一个字符串分割成多个部分 // 使用正则表达式 "(?<=\\G.{" + n + "} ...
- Java数组去重的多种方法
/* 数组去重 1:遍历数组,将元素依次添加进结果集中,如果结果集中已经存在,则不再添加,O(n*n) 2:如果知道元素范围,比如是字母,或者数字在固定范围内,可以采用辅助数组,辅助数组下标是去重数组 ...
- 修复weblogic的JAVA反序列化漏洞的多种方法
0x00 前言 目前oracle还没有在公开途径发布weblogic的JAVA反序列化漏洞的官方补丁,目前看到的修复方法无非两条: 使用SerialKiller替换进行序列化操作的ObjectInpu ...
- JAVA定时器的使用 多种方法
使用注解的package com.nygk.ds;import com.nygk.jyfx.sytj.model.EarningsCountDo; import com.nygk.jyfx.sytj. ...
- java后台Controller下载文件方法
/*** 导出* @param request* @param response*/@RequestMapping(value="exportInfo")public void e ...
- table多选提交 + java后台获取解析信息
html <form action="back/resourceList" method="post"><ul class="sea ...
最新文章
- div中有元素刷新不出来_DNF:神话罐子来了!500个不渝材料就能换,但你刷新不出来...
- hdu4126(MST + 树形dp
- 【机器学习基础】数学推导+纯Python实现机器学习算法19:PCA降维
- VTK:Shaders之MarbleShader
- linux搜索文件内容含有星号,文本内容查找grep、文件查找find、正则匹配
- mockito java_使用Mockito在Java中进行模拟入门
- IntelliJ IDEA for Mac如何配置数据源(Data Source)和用户驱动(User Driver)及数据库控制台_数据源配置(Console)详解
- python CV2裁剪图片并保存
- Wireshark实战分析之IP协议(三)
- 证书科普 | 国内主流BIM证书,原来差距这么大
- “IndentationError: unindent does not match any outer indentation level“ 错误解决
- 世界最强大的UltraLAB便携图形工作站介绍
- ice php 5.6.32,PHP通过ice调用python程序
- Promise中then的执行顺序详解
- 利用TLF给文本加样式
- 【总结】浪潮杯第七届ACM山东省省赛山师场总结
- 关于新冠疫情,美国专家们终于认定了这9大事实
- Verilog语言快速入门(一)
- Elasticsearch 异常处理
- MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试(三)测试建模画图准备