java里怎么判断用户输入的手机号是否合法?
Scannerinput=newScanner(System.in);StringphoneNo=input.next();问题来了,怎么判断phoneNo是否合法?(合...
Scanner input=new Scanner(System.in);
String phoneNo=input.next();
问题来了,怎么判断phoneNo是否合法?(合法原则:1.以“13、15、18”开头;2.11位(这个已经会了);3.纯数字)
请前辈列出这个问题的正则表达式,如能简单讲解下分别代表什么我会加高分! 展开
String phoneNo=input.next();
问题来了,怎么判断phoneNo是否合法?(合法原则:1.以“13、15、18”开头;2.11位(这个已经会了);3.纯数字)
请前辈列出这个问题的正则表达式,如能简单讲解下分别代表什么我会加高分! 展开
4个回答
展开全部
那你可以看看帮助文档,使用java 的正则匹配器去匹配所输入的phoneNo的合法性,
用正则的话,比较省代码,而且很精确的,相对也简单一点~
路过~
用正则的话,比较省代码,而且很精确的,相对也简单一点~
路过~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://www.javaeye.com/topic/199489
看看这个网站,可以学习一下
看看这个网站,可以学习一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用正则表达式,简单的一句就可以了,自己学学怎么用吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询