android 正则表达式 必须包含字母和数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 正则表达式 必须包含字母和数字相关的知识,希望对你有一定的参考价值。
在网上搜了N种在android中判断密码是否包含字母和数字,没有一个可以用的,求各位大神给个能用的
参考技术A .*[a-zA-Z].*[0-9]|.*[0-9].*[a-zA-Z]同时有字母和数字字符本回答被提问者采纳 参考技术B ^[A-Za-z0-9]+
JS 用正则表达式,验证密码包含数字和字母的方法
必须包含至少一位数字和一位字母,脚本方法如下:
function CheckPassWord(password) {//密码必须包含数字和字母 var str = password; if (str == null || str.length < 8) { return false; } var reg = new RegExp(/^(?![^a-zA-Z]+$)(?!\D+$)/); if (reg.test(str)) return true; }
必须包含数字加字母 不能包含特殊符号等,脚本方法如下:
function CheckPassWord(password) {//必须为字母加数字且长度不小于8位 var str = password; if (str == null || str.length <8) { return false; } var reg1 = new RegExp(/^[0-9A-Za-z]+$/); if (!reg1.test(str)) { return false; } var reg = new RegExp(/[A-Za-z].*[0-9]|[0-9].*[A-Za-z]/); if (reg.test(str)) { return true; } else { return false; } }
以上是关于android 正则表达式 必须包含字母和数字的主要内容,如果未能解决你的问题,请参考以下文章
js 正则校验 首位必须是字母、必须包含数字和字母 、允许特殊字符