/** * 验证手机格式 */ public static boolean isMobileNO(String mobiles) { /* 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 联通:130、131、132、152、155、156、185、186 电信:133、153、180、189、(1349卫通) 总结起来就是第一位必定为1,第二位必定为3或5或8,其他位置的可以为0-9 */ String telRegex = "[1][358]\\d{9}";//"[1]"代表第1位为数字1,"[358]"代表第二位可以为3、5、8中的一个,"\\d{9}"代表后面是可以是0~9的数字,有9位。 if (TextUtils.isEmpty(mobiles)) return false; else return mobiles.matches(telRegex); }
相关文章
- 09-10技术干货 | 深度解构 Android 应用面临紧急发版时的救星方案:mPaaS 热修复 - DexPatch
- 09-10技术干货 | 深度解构 Android 应用面临紧急发版时的救星方案:mPaaS 热修复——DexPatch
- 09-10一组匹配*手机号码的正则表达式
- 09-10Android7.0版本后 Uri和文件路径互相转换封装类,实现系统分享功能及 FileProvider详细解析和踩坑指南,与fileprovider生成的Uri无法被识别
- 09-10android-您可以在24小时以上的时间内通过Facebook进行身份验证吗?
- 09-10Android中的HttpClient身份验证
- 09-10如何检查Android订阅中的交易免费试用版?
- 09-10【VCS版】【mentor公司的例子】基于UVM的UART验证环境
- 09-10既然在Android上不推荐使用SSLSocketFactory,那么处理客户端证书身份验证的最佳方法是什么?
- 09-10【win10家庭版】删除文件提示没有权限最简单的方式(已验证)