正则表达式格式怎么判断提交手机号码的格式?提交号码格式为 123 4567 1234

3081人阅读
Java(28)
通过正则表达式来判断用户输入的电话号码格式是否有误:
MainDemo.java
import java.util.S
import java.util.regex.M
import java.util.regex.P
* 输入电话号码,判断电话号码格式是否有误
* @author 周孟军 时间:日 上午10:01:55
public class MainDemo {
public static void main(String[] args) {
System.out.println(&请输入您的电话号码:&);
Scanner scanner = new Scanner(System.in);
String mobile_number = scanner.nextLine();
boolean boo = isMobileNO(mobile_number);
if (boo) {
System.out.println(&电话号码正确!--&& + mobile_number);
System.out.println(&电话号码错误!***&& + mobile_number);
//判断的方法
public static boolean isMobileNO(String mobiles) {
boolean flag =
// 13********* ,15********,18*********
Pattern p = pile(&^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$&);
Matcher m = p.matcher(mobiles);
flag = m.matches();
} catch (Exception e) {
注:输入13、15、18开头的电话号码就为正确,11位电话号码。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:46365次
积分:1041
积分:1041
排名:千里之外
原创:60篇
(1)(1)(1)(1)(1)(3)(2)(16)(9)(4)(11)(3)(1)(1)(5)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'姝e垯琛ㄨ揪寮忛珮绾у?涔犳妧宸

我要回帖

更多关于 正则表达式判断格式 的文章

 

随机推荐