100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Java用正则表达式验证用户输入的手机号和QQ邮箱

Java用正则表达式验证用户输入的手机号和QQ邮箱

时间:2018-09-10 11:21:06

相关推荐

Java用正则表达式验证用户输入的手机号和QQ邮箱

import java.util.Scanner;public class Test {public static void main(String[] args) {//用正则验证 用户输入的手机号和QQ邮箱checkPhone();checkEmail();}public static void checkEmail(){Scanner sc = new Scanner(System.in);while (true) {System.out.println("请您输入您的注册邮箱:");String email = sc.next();if(email.matches("\\w{1,30}@[a-zA-Z0-9]{2,20}(\\.[a-zA-Z0-9]{2,20}){1,2}")){System.out.println("邮箱格式正确,注册完成!");break;}else {System.out.println("格式有误!");}}}public static void checkPhone(){Scanner s=new Scanner(System.in);System.out.println("请输入11为手机号码:");String res= s.next();//判断设手机号码格式是否正确if (res.matches("1[3-9]\\d{9}")){System.out.println("你的手机号码为:"+res);}else{System.out.println("你输入的手机号码不合法!!!");}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。