iOS 检测是否为合法密码

来源:互联网 发布:小米手机3g网络慢 编辑:程序博客网 时间:2024/05/20 23:37

//联系人:石虎  QQ: 1224614774 昵称:嗡嘛呢叭咪哄


一、概念

#pragma mark - 检测是否为合法密码

- (BOOL)isLegalPassword:(NSString *)psw {


    NSString *passWordRegex = @"^[\\w~\\!\\@\\#\\$\\%\\^\\&\\*\\?\\(\\)\\+\\-=\\[\\]\\{\\|`\\};:'\"\\,\\.\\/]{6,32}$";


    NSPredicate *passWordPredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",passWordRegex];


    return [passWordPredicate evaluateWithObject:psw];

}


谢谢!!!