add files
This commit is contained in:
@@ -230,10 +230,9 @@
|
||||
}
|
||||
//⚠️ 13.2.0库编码采用 isoLatin1
|
||||
|
||||
NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
|
||||
|
||||
//NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
|
||||
|
||||
NSData *jsonData = [jsonString dataUsingEncoding:NSISOLatin1StringEncoding];
|
||||
//NSData *jsonData = [jsonString dataUsingEncoding:NSISOLatin1StringEncoding];
|
||||
NSError *err;
|
||||
NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData
|
||||
options:NSJSONReadingMutableContainers
|
||||
@@ -254,4 +253,16 @@
|
||||
return [NSString stringWithUTF8String:[oldStr cStringUsingEncoding:enc]];
|
||||
}
|
||||
|
||||
|
||||
+(BOOL)checkPassWord:(NSString *)pass
|
||||
{
|
||||
//6-20位数字和字母组成
|
||||
NSString *regex = @"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$";
|
||||
NSPredicate * pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
|
||||
if ([pred evaluateWithObject:pass]) {
|
||||
return YES ;
|
||||
}else
|
||||
return NO;
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user