判断用户注册名是否是符合(数字+字母)的功能实现
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断用户注册名是否是符合(数字+字母)的功能实现相关的知识,希望对你有一定的参考价值。
-(BOOL)isLoginPassWordLegal:(NSString *)passWord{ BOOL result = false; if ([passWord length] >= 6){ // 判断长度大于8位后再接着判断是否同时包含数字和字符 NSString * regex = @"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; result = [pred evaluateWithObject:passWord]; } return result; }
以上是关于判断用户注册名是否是符合(数字+字母)的功能实现的主要内容,如果未能解决你的问题,请参考以下文章
js密码正则表达式:要求包含大小写字母、数字和特殊符号,8~16位