Java常规校验(待补充)
来源:互联网 发布:阿里云隐藏域名信息 编辑:程序博客网 时间:2024/05/29 07:17
/** * 判断手机号码是否正确 * 正则:^((13[0-9])|(15[^4])|(18[0,2,3,5-9])|(17[0-8])|(147))\\d{8}$ * */ public static boolean isPhone(String phone) throws PatternSyntaxException { String regExp = "^((13[0-9])|(15[^4])|(18[0,2,3,5-9])|(17[0-8])|(147))\\d{8}$"; Pattern p = Pattern.compile(regExp); Matcher m = p.matcher(phone); return m.matches(); } /** * 判断电子邮件是否正确 * 正则:\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)* * */ public static boolean isEmail(String email) { if (null == email || "".equals(email)) return false; Pattern p = Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");//复杂匹配 Matcher m = p.matcher(email); return m.matches(); } /** * 校验车牌号码 * 正则表达式:^[\u4e00-\u9fa5|WJ]{1}[A-Z0-9]{6}$ * */ public static boolean isCarNum(String CarNo) { if (null == CarNo || "".equals(CarNo)) return false; Pattern p = Pattern.compile("^[\u4e00-\u9fa5|WJ]{1}[A-Z0-9]{6}$"); Matcher m = p.matcher(CarNo); return m.matches(); }
阅读全文
0 0
- Java常规校验(待补充)
- java集合(待补充)
- 问题六-怎样进行数据校验(待补充)
- 简单的前端js校验(待补充)
- 待补充
- 待补充
- 待补充
- Java日期操作(待补充)
- java虚拟机指令笔记(待补充)
- java易混点小结(待补充)
- Java day10 IO FileReader,Properties 待补充
- Java的String char()[待补充]
- 待补充:java.math.BigDecimal.toPlainString() 详解
- java修饰符(待补充)
- (总结)Java图形界面编程知识点汇总(待补充)
- Java中正则的一点注意事项(待补充)
- Java网络编程之NIO编程(待补充)
- [待补充]java web方向在线学习资源
- java集合
- iOS开发 实时监听UITextField内容的变化
- OPENCV3.0 单目摄像头标定(使用官方自带的标定图片)
- I2C总线与EEPROM
- 测试方法之单元测试
- Java常规校验(待补充)
- MySQL事务提交过程(一)
- 计算机网络
- Python3基础复习
- DAO设计模式代码编写步骤
- DevOps亚马逊AWS相关介绍
- web测试方法总结(二)
- python中startswith和endswith的使用
- Android之Build类.(Android获取手机配置信息 )