我正在寻找最佳方法来检查一个NSString是否包含数字和字母字符。目前我想到的代码如下,但这只是告诉我没有输入既不是数字也不是字母的字符。
if( [[myNSString stringByTrimmingCharactersInSet:
[NSCharacterSet alphanumericCharacterSet]] isEqualToString:@""]){
//The string only contains alpha or numerical characters.
//But now I want to check that both character sets are present ?
}
characterAtIndex
提取每个字符,并将其与适当的边界进行比较。如果你想在6个月后理解代码,最好在其他方法中加上非常好的注释。 - Hot Licks