我国大陆运营商的手机号码标准格式为:国家码+手机号码,比如:8特点例如以下:
2.以86的国家码打头;
3.手机号码的每一位都是数字.
4.诸例如以下面的手机号码写法均为合格:+86-、9、+9、+86-139-、86-。
请实现手机号码合法性推断的函数(注:考生无需关注手机号码的真实性,也就是说诸如89这种手机号码,我们也觉得是合法的),要求:
1.假设手机号码匼格,返回0;
2.假设手机号码长度不合法,返回1;
3.假设手机号码中包括非数字的字符,返回2;
4.假设手机号码不是以86打头的,返回3;
5.其它情况,返回4.
注:除成功的情況外,以上其它合法性推断的优先级一次减少,也就是说,假设推断出长度不合法,直接返回1就可以,不须要在做其它合法性推断.