CJStringValidator 1.0.1

CJStringValidator 1.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2014年12月

未声明的维护。



  • 作者:
  • Jeremy Chaufourier

NSString+CJStringValidator

NSString分类,帮助验证字符串格式。

示例用法

是电子邮件

NSString *mail = @"[email protected]";
NSLog(@"%i", [title isEmail]); // return YES

是电话号码

NSString *phone = @"0102030405";
NSLog(@"%i", [phone isPhoneNumber]); // return YES

是数字

NSLog(@"%i", [@"12" isNumeric]); // return YES
NSLog(@"%i", [@"12.2" isNumeric]); // return NO
NSLog(@"%i", [@"12,2" isNumeric]); // return NO
NSLog(@"%i", [@"abc" isNumeric]); // return NO

是数字

NSLog(@"%i", [@"12" isNumeric]); // return YES
NSLog(@"%i", [@"12.2" isNumeric]); // return YES
NSLog(@"%i", [@"12,2" isNumeric]); // return YES
NSLog(@"%i", [@"abc" isNumeric]); // return NO

是网址

NSString *url = @"http://apple.com";
NSLog(@"%i", [url isUrl]); // return YES

最小长度

NSString *string = @"My title";
NSLog(@"%i", [string isMinLength:2]); // return YES

最大长度

NSString *string = @"My title";
NSLog(@"%i", [string isMaxLength:8]); // return YES

最小长度和最大长度

NSString *string = @"My title";
NSLog(@"%i", [string isMinLength:2 andMaxLength:4]); // return NO

是空的

NSString *user = @"Jeremy Chaufourier";
NSLog(@"%i", [user isEmpty]); // return NO

创作者

Jérémy Chaufourier @chaufourier