如何比较另一个字符串中的字符串?
问题描述:
如何比较另一个字符串中的字符串?如何比较另一个字符串中的字符串?
例子:
NSString *temp = @"english, french, japanese, chinese";
NSString *jap = @"japanese";
我怎么用JAP字符串“日本”比较字符串“日本”的温度。
有没有什么功能?
在此先感谢
答
您wan't以检查串temp
包含字符串jap
?您可以使用NSString方法- (NSRange)rangeOfString:(NSString *)aString
。如果在接收器中找到了aString,或者找不到任何东西,则返回范围。
答
如果([的TestString isEqualToString:teststring2] == TRUE)
dosomethink();
答
NSString *temp = @"english, french, japanese, chinese";
NSString *jap = @"japanese";
NSRange foundObj=[temp rangeOfString:jap options:NSCaseInsensitiveSearch];
if(foundObj.length>0) {
NSLog(@"Yes ! Jap found");
} else {
NSLog(@"Oops ! no jap");
}
你是什么意思由“比较”? – kennytm 2010-07-23 10:06:11