add files

This commit is contained in:
lianxiang
2018-09-14 18:04:02 +08:00
parent fada68d22d
commit 9bba78987b
59 changed files with 974 additions and 116 deletions
+14 -3
View File
@@ -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