java使用正则表达式判断手机号,固定电话,身份证,邮箱,url,车牌号,日期,ip地址,mac,人名等
版权声明:本文为博主原创文章,如需转载,请标明出处。 https://blog.csdn.net/alan_liuyue/article/details/78983474 简介 1. 在实际项目中可能会遇到需要判断一些常用的比较有规则性的字符串是否正确,比如手机号、身份证、邮箱、车牌号等; 2. 使用传统的java逻辑语句去逐一判断往往得不到想要的效果,不仅代码多,而且速度也慢; 3. 所以,我们一般都会使用正则表达式去对这些字符串进行判断,下面介绍常用的一些正则表达式的字符串判断写法; 项目实践 import java.util.regex.Pattern; import org.apache.commons.lang.StringUtils; /** * 通过正则表达判断是否正确的手机号,固定电话,身份证,邮箱,url,车牌号,日期,ip地址,mac,人名等. */ public class validateMatch { /** * 正则:手机号(简单), 1字头+10位数字即可. */ private static final String REGEX_MOBILE_SIMPL...
