Java 邮箱判断 正则表达式
生活随笔
收集整理的這篇文章主要介紹了
Java 邮箱判断 正则表达式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import java.util.Scanner;public final class EmailCheck
{public static boolean checkEmail(String email){String regex1 = "[a-zA-Z]+[a-zA-Z0-9_]*@[a-zA-Z0-9]+[.][a-zA-Z0-9]+";
//字母開頭,@后加字母或數字,后面加點,后面字母或數字String regex2 = "[a-zA-Z]+[a-zA-Z0-9_]*@[a-zA-Z0-9]+[.][a-zA-Z0-9]+[.][a-zA-Z0-9]+";
//..........在regex1基礎上,后面加.和其他字母組成的后綴if(email.matches(regex1) || email.matches(regex2)){System.out.println("合法郵箱地址");return true;}else{System.out.println("不合法郵箱地址");return false;}}public static boolean checkabc(String email){
//判斷是否包含 某字符串,判斷是某個網站的郵箱if(email.indexOf("@abc.com") > -1){System.out.println("abc");return true;}else{System.out.println("非abc");return false;}}
}class Entry
{public static void main(String[] args){Scanner input = new Scanner(System.in);String email = input.next();EmailCheck.checkEmail(email);EmailCheck.checkabc(email);}
}
總結
以上是生活随笔為你收集整理的Java 邮箱判断 正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IE与IE内核浏览器的那点事
- 下一篇: OnKeyPress事件和Javascr