java校验邮箱_Java正则表达式校验邮箱和手机号 | 学步园
[html]
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class CheckMobileAndEmail {
/**
* 验证邮箱地址是否正确
* @param email
* @return
*/
public static boolean checkEmail(String email){
boolean flag = false;
try{
String check = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
Pattern regex = Pattern.compile(check);
Matcher matcher = regex.matcher(email);
flag = matcher.matches();
}catch(Exception e){
flag = false;
}
return flag;
}
/**
* 验证手机号码
* @param mobiles
* @return [0-9]{5,9}
*/
public static boolean isMobileNO(String mobiles){
boolean flag = false;
try{
Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
Matcher m = p.matcher(mobiles);
flag = m.matches();
}catch(Exception e){
flag = false;
}
return flag;
}
//验证是否是数字
public static boolean isNum(String number){
boolean flag = false;
try{
Pattern p = Pattern.compile("^[0-9]{5}$");
Matcher m = p.matcher(number);
flag = m.matches();
}catch(Exception e){
flag = false;
}
return flag;
}
}
java校验邮箱_Java正则表达式校验邮箱和手机号 | 学步园相关推荐
- java qq验证_JAVA正则表达式校验qq号码的方法
导读 正文 Java 正则表达式 正则表达式定义了字符串的模式. 正则表达式可以用来搜索.编辑或处理文本. 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别. 正则表达式实例 一个字符串其 ...
- java 实现电子签名_java swing实现手写板电子签名系统 | 学步园
java swing实现手写板电子签名系统 支持 手写板 ,触摸屏电脑,支持压强 压感效果......................... 部分代码 MyLeftPanel.java public ...
- java printwriter用法_Java中printwriter类的用法 | 学步园
printwriter类: java.io 类 PrintWriter java.lang.Object java.io.Writer java.io.PrintWriter 所有已实现的接口: Cl ...
- java原始类型_Java的原始类型(Primitive Type) | 学步园
我们知道,在Java中,变量有两种类型,一种是原始类型,一种是引用类型. 原始类型一共有8种,它们分别是char,boolean,byte,short,int,long,float,double.在J ...
- java下发报文_java报文的发送和接收 | 学步园
/* * 发送端 */ public void send() throws Exception { System.out.println("send..............") ...
- java webapps路径_java 获取服务器端的webapps路径 | 学步园
/** * 获取服务器端的webapps路径 * @return */ public String findServerPath(){ String classPath = this.getClass ...
- java 广义表_java 输入广义表 生成二叉树 | 学步园
今天我要分享我学习用广义表生成二叉树的代码 这里我参考了 张二青博主的一些知识 http://my.csdn.net/zhangerqing 下面我进行分析了 比如输入广义表 (有关字符串的定义 ...
- java 和历_Java 儒略历和公历的换算 | 学步园
// 儒略历:113260 = 前三位(2013-1900)+后三位(2013年中的第260天) //'yyyy-MM-dd'时间格式转换为六位数字日历 public static String Da ...
- java邮箱地址正则表达式_Java 正则表达式匹配邮箱地址
作者 : 卿笃军 正则表达式中的部分元字符: 元字符 正则表达式中的写法 意义 . . 代表任意一个字符 \d \\d 代表0~9的任何一个数字 \D \\D 代表任何一个非数字字符 \s \\s 代 ...
最新文章
- SDNU 1462.时间转换
- leetcode56. 合并区间
- 11: Nginx安装lua支持
- python画六边形的代码_跟我学python(1)——turtle
- 【渝粤教育】国家开放大学2018年春季 0266-21T设计构成 参考试题
- 2019南昌网络赛H The Nth Item(二阶线性数列递推 + 广义斐波那契循环节 + 分段打表)题解...
- PHP 大括号{} 的使用
- Java分布式系统框架教程,架构设计
- C# ObservableCollection集合排序
- EDI 助力 VMI 加固供应链三道防线
- 节奏旋律音乐制作软件-Native Instruments Maschine 2 v2.14.1 WiN
- 旅游新纪元紫山缭绕,静思生活
- 免费在excel密码破解--超好用
- 微信小程序loding
- elasticsearch篇之mapping
- LeetCode单词规律解法
- JAVA-动态代理和AOP
- 数据库时代的终结(转)
- php 下载doc文档
- led交通灯c语言程序设计,单片机控制的交通灯C语言编程.doc
热门文章
- RHEL6上课笔记之background_process_command
- Eric Brewer大神
- VC中对象的序列化与文件I/O
- 如何订阅MVP on dot NET(或其它播客) - iTunes版
- java实现行程长度编码,java 实现行程编码解码?
- 信息学奥赛一本通 1132:石头剪子布 | OpenJudge NOI 1.7 04
- 信息学奥赛一本通(2028:【例4.14】百钱买百鸡)
- 训练日志 2019.1.24
- 拦截导弹问题(信息学奥赛一本通-T1322)
- 信息学奥赛C++语言:顺序输出