`
lw4135
  • 浏览: 44973 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

运用正则表达式对邮箱格式进行校验匹配

阅读更多
package com.common;

/**
 * @author liuwang
 *
 */
public class CheckMail {
	/**
	 * @param 	 \w 单词字符:[a-zA-Z_0-9] 
	 * "+":  出现一次或多次;
	 * {1,3}出现一到三次;
	 */
	public static void main(String[] args) {
		String mail = "lw4135@sina.com";
		String reg = "[a-zA-Z0-9_]+@[a-zA-Z]+(\\.[a-zA-Z]+){1,3}";
		String reg1 = "\\w{1,6}+@\\w+(\\.\\w+)+";
		boolean b = mail.indexOf("@") != -1;
		/**
		 * indexOf在此对象表示的字符序列中第一次出现该字符的索引;如果未出现该字符,则返回 -1。
		 */
		
		System.out.println("精确邮箱匹配:" +mail.matches(reg));
		System.out.println("笼统邮箱匹配:" +mail.matches(reg1));
		System.out.println("最牛邮箱匹配:" + b);
	}
}
0
1
分享到:
评论

相关推荐

    正则表达式(日期校验)

    正则表达式日期校验 正则表达式日期校验 正则表达式日期校验

    正则表达式验证金额格式

    正则表达式验证金额格式

    邮箱校验正则表达式

    邮箱校验正则表达式,及其jsp编写过程,JavaScript表单验证email邮箱,判断一个输入量是否为邮箱email,通过正则表达式实现。

    正则表达式验证工具,正则表达式校验工具

    正则表达式验证工具 V1.0 本软件主要用于检测正则表达式是否正确。 运行环境:本软件为绿色软件,无需安装,但需要Microsoft .NET Framework 4 支持,如果没有请前去下载(下载路径:...

    常用java正则表达式

    如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一...

    Java身份证号码合法性校验算法,正则表达式。

    最完善的身份证号码合法性校验Java算法,适合Android平台,可以直接拿来在项目中使用,正则表达式。

    wps表格excel正则工具,excel正则表达式替换/匹配/查找/搜索/提取数字

    让 Office Excel、WPS 表格支持正则表达式的免费插件:「Excel 正则工具」顾名思义,需要使用 “正则表达式(PCRE)” 的知识来进行操作,对于完全没有接触过正则的朋友也许有一定的入门门槛,但正则实在是太过强大...

    正则表达式常用匹配.doc

    正则表达式常用匹配.doc正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用匹配正则表达式常用...

    Java 正则表达式 图片版

    Java正则表达式 Java 正则表达式 图片版 携带方便,查阅方便!~

    Python程序设计:正则表达式检索与替换.pptx

    正则表达式是一个特殊的字符序列,它能方便的检查一个字符串是否与某种模式匹配,利用正则可以快速准确的对邮箱进行校验。 任务 邮箱验证 任务知识点 正则表达式概念与语法 常用匹配规则 正则表达式检索与替换 知识...

    易语言正则表达式类匹配中文

    易语言正则表达式类匹配中文源码,正则表达式类匹配中文,创建,取正则文本,替换,取匹配数量,取匹配文本,取子匹配文本,取子匹配数量

    通用 正则表达式 详解

    正则表达式 详解 基础 正则表达式之道(A Tao of Regular Expressions)

    jq非空验证,js正则表达式验证邮箱和手机号码

    jq非空验证,为空的时候input后面加红色字体的用户名不能为空。 js正则表达式验证邮箱和手机号码,验证邮箱必须含有@符,手机号码必须1开头并且固定11个字符

    使用正则表达式的模式匹配

    JavaScript的RegExp类表示正则表达式,而String和RegExp都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。 ECMAScript v3对JavaScript正则表达式进行了标准化。JavaScript 1.2实现了ECMAScript v3...

    关于在LABVIEW中使用正则匹配公式.vi

    在labview中使用正则匹配模式很简单,难的就是使用正则表达式。很多人都搞不明白,查了很多资料还是不太明白。实际上就是一些类似通配符在作怪和其他语言也差不多。附件带上了,可以研究研究,构造正则表达式的方法...

    正则表达式 正则表达式 正则表达式

    正则表达式,正则表达式,正则表达式 正则表达式 正则表达式 正则表达式 正则表达式 正则表达式 正则表达式

    常用正则表达式 正则表达式

    常用正则表达式 正则表达式 常用正则表达式 正则表达式

    java正则表达式匹配工具

    正则表达式匹配工具很好很强大 放心使用 内附各种经典正则匹配公式

    正则表达式正则表达式

    正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式...

    邮箱及密码的正则表达式验证(C#)

    邮箱及密码的正则表达式验证(C#)

Global site tag (gtag.js) - Google Analytics