我遇到了nsstring hasprefix
的问题 例如,。我有这样的字符串
NSString *data= @"NZDIDR,NZDIDR,9571,9593,9571,IDR,2013-09-23 21:45:25.0,CUR",
if([clean hasPrefix:@"CUR"]||[clean hasPrefix:@"cur"]){
NSLog(@"yep! there is CUR");
}
else{
NSLog(@"no there is!");
}
结果应该是“是的!有CUR”对吗?是我的方法错误吗?
答案 0 :(得分:2)
您的意思是检查后缀。前缀位于字符串的开头,后缀位于结尾处。
此外,您的代码会检查对象clean
上的前缀而不是data
。
尝试:
if ([data hasSuffix:@"CUR"]) {
NSLog(@"Suffix found.");
}