[Android开发]对电话号码的判断:
2015-08-21 17:34
344 查看
/*
*验证手机格式:
*/
public static boolean isMobileNO(String phone){
// 移动: 134 135 136 137 138 139 150 151 157 158 187 188
//联通: 130 131 132 152 155 156 185 186
//电信: 133 153 180 189
// 总结起来就是第一位必须为1,第二位必定是3或5或8,(后来加7), 其他位置可以使[0 9];
String telRegex="[1][3578]\\d{9}"; [1]代表第一位是数字1,第二位可以是[3 5 7 8]中的一个,"\\d{9}"代表可以是0-9的数字;
if (TextUtils.isEmpty(phone)) return false;
else return phone.matches(telRex);
}
*验证手机格式:
*/
public static boolean isMobileNO(String phone){
// 移动: 134 135 136 137 138 139 150 151 157 158 187 188
//联通: 130 131 132 152 155 156 185 186
//电信: 133 153 180 189
// 总结起来就是第一位必须为1,第二位必定是3或5或8,(后来加7), 其他位置可以使[0 9];
String telRegex="[1][3578]\\d{9}"; [1]代表第一位是数字1,第二位可以是[3 5 7 8]中的一个,"\\d{9}"代表可以是0-9的数字;
if (TextUtils.isEmpty(phone)) return false;
else return phone.matches(telRex);
}
相关文章推荐
- Android的学习——ubuntu下android5.1源码的make编译
- Android之TabHost布局
- 适应多行长文本的Android TextView
- Android 最火框架XUtils之注解机制详解
- Android GPS 取经纬度
- Android 最火的快速开发框架XUtils
- Android之单选按钮,复选框使用方法汇总
- Android笔记:异步消息处理
- Android笔记:多线程
- Android 开发指南
- Android 浅谈 设计与屏幕适配 【1.6235449734285716】
- Android应用开发--颜色拾取器. color picker
- Android 自动注释,导入模板文件
- AndroidManifest.xml
- android TextView中文字通过SpannableString设置属性
- Android TextView 一些字体颜色、大小设置属性
- android 点击拨打电话发短信
- 实现带清除效果的EditText
- Ubuntu下FFmpeg-Android-master编译过程
- Android错误汇总集锦