判断用户注册名是否是符合(数字+字母)的功能实现

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;
}
View Code  判断用户注册名是否是符合(数字+字母)的功能实现

 

以上是关于判断用户注册名是否是符合(数字+字母)的功能实现的主要内容,如果未能解决你的问题,请参考以下文章