最近在做注册登陆的认证,需求:用户名为6~12位“字符”
也就是说,一个英文是一个字符,一个中文是两个字符,用正则表达式好像不容易实现吧?
没什么好说的,直接上答案了:
判断字符数
1 | //判断字符串为6~12位“字符” |
判断邮箱号
1 | //如果符合邮箱格式,返回YES |
判断密码为6~20位字符
1 | - (BOOL)isValidatePassword:(NSString *)password{ |
判断手机格式
1 | + (BOOL)checkTel:(NSString *)str{ |
判断邮编格式为6位数字
1 | + (BOOL)checkPostCode:(NSString *)str{ |
> 注:本文首发于 [iHTCboy's blog](http://iHTCboy.com),如若转载,请注来源