检测字符串中是否含有字母:
- (BOOL)containsLetters{
for (int i = 0; i < self.length; i++) {
unichar c = [self characterAtIndex:i];
if(((c > 64)&&(c < 91)) || ((c > 96)&&(c < 123))) {
return YES;
}
}
return NO;
}
检测字符串中是否含有大写字母:
- (BOOL)containsUpperCaseLetters{
for (int i = 0; i < self.length; i++) {
unichar c = [self characterAtIndex:i];
if((c > 64)&&(c < 91)) {
return YES;
}
}
return NO;
}
检测字符串中是否含有小写字母:
- (BOOL)containsLowerCaseLetters{
for (int i = 0; i < self.length; i++) {
unichar c = [self characterAtIndex:i];
if((c > 96)&&(c < 123)) {
return YES;
}
}
return NO;
}