密码是6-16位字母加数字的正则表达式和验证手机号码的正则表达式
2017-11-21 23:29
696 查看
【转载请注明出处:From李诗雨---http://blog.csdn.net/cjm2484836553/article/details/78598264】
不诗意的女程序猿不是好厨师~恩,正则表达式来记录一下。
密码是6-16位字母加数字的正则表达式
^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$验证是否是手机号码的正则表达式
^1(3[0-9]|4[57]|5[0-35-9]|7[0135678]|8[0-9])\d{8}$(如果有新的手机号出来了,记得告诉我哈~)
使用举例:
//判断密码是否是6-16为数字加字母 String firstPwd=etFirstPwd.getText().toString(); String str="^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$"; Pattern p = Pattern.compile(str); Matcher m1 = p.matcher(firstPwd); if (!m1.matches()) { ToastUtil.showToast(SetNewPwdAct.this,"密码格式为6-16位字母+数字"); return; }
相关文章推荐
- 密码验证的正则表达式 (6-16位字母和数字组合)
- 使用js和正则表达式验证邮箱、手机号码、密码等
- js正则表达式:验证邮箱格式、密码复杂度、手机号码、QQ号码(转)
- js正则表达式——验证邮箱格式、邮编、身份证号码、是否为空、下拉框选项、密码、手机号码、电话号码
- 正则表达式——设置密码包含8到16位数字和字母
- js正则表达式:验证邮箱格式、密码复杂度、手机号码、QQ号码
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- js正则表达式:验证邮箱格式、密码复杂度、手机号码、QQ号码(未测试)
- C# 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 一个匹配8-16位数字和字母密码的正则表达式
- js正则表达式实现手机号码,密码正则验证
- (字母、数字、Email、网址、电话号码、汉字、身份证号码)正则表达式验证代码
- 正则表达式验证六位数以上数字,符号,字母任意两种混合的密码验证策略
- 正则表达式验证六位数以上数字,符号,字母任意两种混合的密码验证策略
- iOS - 正则表达式判断邮箱、手机号码验证、车牌号验证、车型、用户名、密码、昵称、身份证号
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码) (转载)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)