`
huibin
  • 浏览: 741125 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Java正则表达式验证电子邮箱地址、电话号码

阅读更多

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * <p>
 *
 * <p>Copyright the original author or authors.
 *
 * @author Liu Huibin
 * @date Aug 27, 2010
 * @dateLastModified Aug 27, 2010
 */
public class Test {
public static void main(String[] args) {

//电子邮件
 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("dffdfdf@qq.com");
 boolean isMatched = matcher.matches();
 System.out.println(isMatched);

 

/* 电话号码

String check = "^(13[4,5,6,7,8,9]|15[0,8,9,1,7]|188|187)\\d{8}$";
 Pattern regex = Pattern.compile(check);
 Matcher matcher = regex.matcher("13555655606");
 boolean isMatched = matcher.matches();
 System.out.println(isMatched);

*/
}
}

分享到:
评论
4 楼 q339549989 2011-11-01  
为什么~~~
3 楼 zhuchao_ko 2011-07-29  
2 楼 huibin 2011-02-15  
liyong810 写道
给您回个留言真不容易啊 要回答那么多问题
我只想说:写的好!

 
1 楼 liyong810 2011-01-04  
给您回个留言真不容易啊 要回答那么多问题
我只想说:写的好!

相关推荐

    java正则表达式验证邮箱、电话号码示例

    主要介绍了java正则表达式验证邮箱、电话号码示例,需要的朋友可以参考下

    用正则表达式来验证身份证,电话号码,学号,邮箱

    绝对正确的源代码!建立一个熟悉语言环境的类文件(javascript、Java、C#),用于各种输入字符串的科学性验证,要求:包含姓名、学号、身份证号、手机号、电子邮箱

    正则表达式

    [JAVA] javascript 正则表达式 秋雨叶 发表于 2004-12-9 14:54:13 正则表达式是一个描述字符模式的对象。 JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的...

    python-17-正则表达式.zip

    使用正则表达式编写一些逻辑验证非常方便,例如电子邮件地址格式的验 证。正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符)操作 的一种逻辑公式,就是用事先定义好的一些特定字符、及...

    ValidadorCorreo:JAVA-通过正则表达式发送的电子邮件验证器类

    验证器 电子邮件验证器类的正则表达式

    在JavaScript里面电话号码邮件地址省份证验证的简便方法

    要想使自己在表单里面的验证电子邮件地址,电话号码,身份证号码有更简便的方法请看看正则表达式吧,这的很容易很简单

    Java-PHP-C#

    表达式由一些特殊字符(特殊字符详见下面)和非特殊的字符串组成,比如"[a-z0-9_-]+@[a-z0-9_-.]+"可以匹配一个简单的电子邮件字符串。修饰符是用来开启或者关闭某种功能/模式。下面就是一个完整的正则表达式的例子...

    tasdik:Tasdik是使用Java反射API的bean(JavaBean,POJO)验证库

    塔斯迪克 它是什么? Tasdik是使用Java Reflection API的bean (JavaBean, POJO)验证库。 快速安装 如果使用的是Maven ,则可以通过将以下XML...@正则表达式 @电子邮件 假设我们有一个要验证的bean 。 import com.gi

    java-validarCorreo

    Java自定义验证器 验证程序可在ValidatorUtil类中使用。 validateEmail(String email)方法使用正则表达式验证给定的电子邮件。

    JavaScript基础教程第8版

    7.1 用正则表达式验证电子邮件地址 131 7.2 验证文件名 136 7.3 提取字符串 139 7.4 格式化字符串 141 7.5 对字符串进行格式化和排序 144 7.6 对字符串进行格式化和验证 146 7.7 使用正则表达式替换...

    jslipak.github.io:创业网站

    电话:将使用一些正则表达式进行验证提交按钮:可能的情况如果格式正确:它将为客户提供可能在接下来的24小时内确认的日期和日期,它将生成一个json文件,该文件将发送到数据库: 它将通过whatsapp,电报或电子邮件...

    Java JDK实例宝典

    14 使用正则表达式验证电话号码的格式 第6章 Java异常处理 6. 1 throw. throws. try和catch 6. 2 自定义异常类 6. 3 使用finally 6. 4 使用异常的技巧与原则 第7章 IO——输入输出流 7...

    JAVA 范例大全 光盘 资源

    实例42 正则表达式验证字符串 95 第7章 Java常用类 98 实例43 数字的舍入 98 实例44 转换数字的进制 101 实例45 随机数 103 实例46 Java Applet绘制心形曲线 106 实例47 简单的计算器 107 实例48 日历和日期 ...

    JAVA项目开发全程实录(含电子书和所有源代码)

    4.5.4 编写利用正则表达式验证数据 合法性的方法 156 4.6 主窗体设计 156 4.7 用户登录窗口设计 158 4.8 开台签单工作区设计 164 4.8.1 开台签单工作区功能概述 164 4.8.2 开台签单工作区技术分析 165 4.8.3 开台签...

    ASP200问.EXE

    108.如何验证电子邮件地址 第7章 文件处理 113.读取驱动器信息 113.浏览文件夹下所有文件信息 113.文件夹的复制 113.文件夹的获取 113.文件夹的移动 114.遍历指定目录下的文件 114.遍历目录及目录下的文件 115....

    RED HAT LINUX 6大全

    7.1 Internet电子邮件标准的历史简述 105 7.1.1 sendmail介绍 105 7.1.2 邮局协议 105 7.1.3 Internet邮件访问协议 106 7.2 SMTP和sendmail 106 7.2.1 Internet邮件协议 106 7.2.2 域名系统和电子邮件 107 7.2.3 ...

    PHP3程序设计

    6.6 设计能存储电子邮件消息的字段 76 6.7 SQL介绍 76 6.7.1 SQL Create Table语句 77 6.7.2 SQL Alter Table语句 79 6.7.3 SQL 的删除表语句 82 6.7.4 SQL的插入语句 83 6.7.5 SQL 的更新语句 83 6.7.6 SQL的查询...

    Google Android SDK开发范例大全(第3版) 1/5

    5.1 具有正则表达式的TextView 5.2 ACTION!CALL!拨打电话 5.3 自制发送短信程序 5.4 自制发送E-mail程序 5.5 自制日历手机数据库 5.6 手机振动的节奏 5.7 图文可视化提醒 5.8 状态栏的图标与文字提醒 5.9 搜索手机...

    Google Android SDK开发范例大全(第3版) 4/5

    5.1 具有正则表达式的TextView 5.2 ACTION!CALL!拨打电话 5.3 自制发送短信程序 5.4 自制发送E-mail程序 5.5 自制日历手机数据库 5.6 手机振动的节奏 5.7 图文可视化提醒 5.8 状态栏的图标与文字提醒 5.9 搜索手机...

Global site tag (gtag.js) - Google Analytics