文章目录idea使用Java通过输入的手机号,判断是否正确
- 前言
- 方案
- 代码实现
前言
接收一个输入的手机号,判断输入的手机号是否正确
使用java.util.Scanner类,接收输入的内容
Scanner scan = new Scanner(System.in);
System.out.println("请输入手机号:");
String phone = scan.next();
手机号验证的正则表达式
/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/
代码实现
具体代码如下:
import java.util.Scanner;
public class Test {
public static void main(String[] ages){
Scanner scan = new Scanner(System.in);
System.out.println("请输入手机号:");
String phone = scan.next();
String regex = "/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/";
if(phone.matches(regex)){
System.out.println("是手机号");
}else{
System.out.println("不是手机号");
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)