正则表达式——验证手机号

/**
 * 验证手机号的表达式
 * @author www11
 *
 */

public class StringDemo02 {
	public static void main(String[] args) {
		/**
		 * 要求用户输入一个手机号,然后进过验证输出是否为手机号。
		 */
		System.out.println("请输入一个手机号");
		Scanner scanner = new Scanner(System.in);
		String line = scanner.nextLine();
		/**
		 * 1[0-9]{10}
		 */
		String regex = "1[0-9] {10}";//13938089109
		if(line.matches(regex)) {
		System.out.println("是手机号");	
		}else {
			System.out.println("不是手机号");
		}
	}
	

}

 

你可能感兴趣的:(java)