用java实现简单的email正则表达式判断
2005-01-26 09:47
1081 查看
import java.sql.*;
import java.io.*;
import java.util.regex.*;
public class test{
public static void main(String[] args){
try{
String s = "";
while(!s.equals("q")){
System.out.print("input:");
DataInputStream in = new DataInputStream(new BufferedInputStream(System.in));
s = in.readLine();
System.out.println("your input is :"+s);
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(s);
boolean isMatched = matcher.matches();
if(isMatched){
System.out.println("it's a email");
}else{
System.out.println("it's not a email");
}
}
}catch(Exception e){
System.out.println("error"+e.getMessage());
}
}
}
作者Blog:http://blog.csdn.net/wumingwangzi/
import java.io.*;
import java.util.regex.*;
public class test{
public static void main(String[] args){
try{
String s = "";
while(!s.equals("q")){
System.out.print("input:");
DataInputStream in = new DataInputStream(new BufferedInputStream(System.in));
s = in.readLine();
System.out.println("your input is :"+s);
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(s);
boolean isMatched = matcher.matches();
if(isMatched){
System.out.println("it's a email");
}else{
System.out.println("it's not a email");
}
}
}catch(Exception e){
System.out.println("error"+e.getMessage());
}
}
}
作者Blog:http://blog.csdn.net/wumingwangzi/
相关文章推荐
- 用java实现简单的email正则表达式判断
- java基于正则表达式实现时间日期的常用判断操作实例
- 用正则表达式提取单个页面文件里Email地址的简单实现
- java实现输入年份判断在哪一天(正则表达式待改进)
- 简单正则表达式匹配的Java实现
- java正则表达式实现简单词法分析
- 正则表达式_Java_SE_C++_简单题_判断输入的日期是否是正确的
- Java中使用Socket完成简单的远程计算(含粗糙界面和正则表达式判断数字类型)
- java正则表达式判断Email格式
- @V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。
- Java 通过正则表达式实现简单xml文件解析
- JS利用正则表达式实现简单的密码强弱判断实例
- java实现正则表达式判断日期
- Java:字符串类简单的正则表达式
- Java中正则表达式的简单使用
- 关于java正则表达式的一点点过滤(java正则判断IP合法性)
- Java中用正则表达式判断日期格式是否正确
- 关于Java写逆波兰表达式堆栈操作简单实现
- 正则表达式匹配也可以简单快速(下:实现部分)
- 简单四则运算表达式的java实现(1)