正则判断邮箱练习

来源:互联网 发布:网络机顶盒双人游戏 编辑:程序博客网 时间:2024/06/01 08:34
package twotext;import java.util.Scanner;import java.util.regex.Pattern;public class 正则判断邮箱练习{public static void main(String[] args){//校验email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$//用户输入邮箱Scanner scanner = new Scanner(System.in);String regex = "^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$";while(scanner.hasNext()){String mail = scanner.next();if("exit".equals(mail)){break;}boolean re = mail.matches(regex);if(re){String[] parts = mail.split("@");System.out.println("用户名:"+parts[0]);System.out.println("域名:"+parts[1]);}else{System.out.println("false");}}}}

0 0
原创粉丝点击