170虚拟号码的正则表达式
来源:互联网 发布:电信iptv软件下载 编辑:程序博客网 时间:2024/05/03 05:59
170的虚拟号码,现在越来越深受人们的喜爱,可是好的注册,并没有把他纳入进来,不过以后相信,会有更多的人的使用,而广泛设计加入,是必须的。
下面是最新的号码正则表达式:
"^((13[0-9])|(17[0])|(17[7])|(14[57])|(15[012356789])|7(17[68])|(18[0-9]))\\d{8}$" //^ 是正则开头,$为正则结尾 如132 170 177 147 158 等后面8位任意
带上我自己的工具类:
public class Phone { /* * 判断手机号码 */ public static boolean isMobileNO(String mobiles) { Pattern p = Pattern.compile("^((13[0-9])|(17[0])|(17[7])|(14[57])|(15[012356789])|7(17[68])|(18[0-9]))\\d{8}$");// Pattern p = Pattern.compile("^((13[0-9])|(17[0])|(17[7])|(14[57])|(15[012356789])|7(17[68])|(18[0-9]))\\d{8}$"); //虚拟号正则表达式:Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(14[57])|(17[0])|(17[7])|(18[0,0-9]))\\d{8}$"); Matcher m = p.matcher(mobiles); return m.matches(); } /** * 判断是否为邮箱 * * @param email * @return */ public static boolean isVaildEmail(String email) { String emailPattern = "[a-zA-Z0-9][a-zA-Z0-9._-]{2,16}[a-zA-Z0-9]@[a-zA-Z0-9]+.[a-zA-Z0-9]+"; boolean result = Pattern.matches(emailPattern, email); return result; } /** * 用户名是否为电话号码 * * @param name * @return */ public static String getPhoneName(String name) { return isMobileNO(name) ? name.replace(name.substring(4, 8), "***") : name; }}
逻辑判断:
if (regist_check_box.isChecked()) { if (!TextUtils.isEmpty(et_regist_phone.getText().toString())) { if (Phone.isMobileNO(et_regist_phone.getText().toString())) { if (!TextUtils.isEmpty(et_regist_code.getText().toString())) { if (et_regist_pwd.getText().toString().length() > 5) { regist(); } else { ToastUtil.showGenericToast(me, "密码长度不能小于6位"); } } else { ToastUtil.showGenericToast(me, "验证码不能为空"); } } else { ToastUtil.showGenericToast(me, "请输入正确的手机号码"); } } else { ToastUtil.showGenericToast(me, "手机号码不能为空"); } } else { ToastUtil.showGenericToast(me, "请先同意用户服务协议"); }
0 0
- 170虚拟号码的正则表达式
- 电话号码、手机号码、特殊号码的正则表达式
- iOS各种号码验证的正则表达式
- 正则表达式匹配号码
- 号码识别正则表达式
- 正则表达式-移动号码判断
- 正则表达式判断移动号码
- 正则表达式判断连续号码
- 正则表达式验证固定号码
- mysql 身份证明号码 正则表达式
- 车牌号码验证正则表达式
- 正则表达式判断所填入号码的运营商js代码
- 运营商最新号码段 以及 手机号码的正则表达式判断
- 正则表达式匹配移动、联通、电信号码
- 正则表达式判断号码靓号类型
- 正则表达式判断号码靓号类型
- Python 正则表达式验证信用卡号码
- 正则表达式对qq号码进行校验
- android的内存分配机制
- 网站流量数据分析技巧【转】
- 中缀表达式变后缀:栈实现
- JSP中page和pageContext的区别
- C# indexof如何截取两个特定字符之间的字符串
- 170虚拟号码的正则表达式
- SQL中AVG()、COUNT()、SUM()等函数对NULL值处理
- lvs、haproxy、nginx 负载均衡的比较分析
- 专题二 1019
- Android——Activity简介
- centos 安装sublime3
- Activity基础
- Poor Man’s Training Data: Graph-Based Semi-Supervised Learning
- 机器学习&数据挖掘笔记_16(常见面试之机器学习算法思想简单梳理)