美文网首页
字母和数字组合

字母和数字组合

作者: kenewang | 来源:发表于2016-11-16 18:06 被阅读41次

/* 判断用户输入的密码是否符合规范,符合规范的密码要求:

  1. 长度大于6位
  2. 密码中必须同时包含数字和字母
    */
+ (BOOL)passwdIsCharacterAndNum:(NSString *)passwd
{
    if (passwd.length == 0)
    {
        return NO;
    }
    
    BOOL result = NO;
    
    // 判断长度大于8位后再接着判断是否同时包含数字和字符
    NSString * regex = @"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$";
    NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
    result = [pred evaluateWithObject:passwd];
    return result;
}

相关文章

  • 字母和数字组合

    /* 判断用户输入的密码是否符合规范,符合规范的密码要求: 长度大于6位 密码中必须同时包含数字和字母*/

  • PHP函数 ------ ctype_alnum

    PHP函数 ------ ctype_alnum //判断是否是字母和数字或字母数字的组合if(!ctype_al...

  • 设计师到底是在为谁设计?

    “各位大神,谁做过logo设计呀?设计一个logo,之前说要字的组合,做了好几版,现在又说做字母的组合,字母的组合...

  • 正则表达式

    //必须包含大、小写字母和数字、特殊字符的组合(四个都得有)^(?=.*\d)(?=.*[a-z])(?=.*[A...

  • 正则表达式

    下面是开发中常用的正则表达式 1.密码强度 密码要求:必须包含大小写字母和数字组合,长度8-10位,不能包含特殊字...

  • 11

    图样单词记忆法之字母组合编码法 一、字母组合编码法 26个字母有单字母编码,其实字母组合也有字母组合的编码。 字母...

  • JS奇技淫巧

    随机生成字母和数组的组合 格式化时间 获取变量的实际类型 1. if多条件判断 2. if...else... 多...

  • PHP正则验证字符串

    // 验证6位字母和数字组成 if (!preg_match("/^(?![0-9]+$)(?![a-zA-Z]+...

  • element-ui表单验证(自定义验证规则)

    需求:必填:账号 姓名 学号 专业 班级正则:账号和学号均为 4-9位的字母和数字的组合,联系方式为number,...

  • 事半功倍学英语(八)

    用phonics自然拼读开启英语阅读之门之五:音标/音素与字母或字母组合之间的对应规则及结语 音标/音素与字母或字...

网友评论

      本文标题:字母和数字组合

      本文链接:https://www.haomeiwen.com/subject/qjmrpttx.html