如何比较两个不同的字符串(string1包含字符串2)
我有两个字符串:string1和string2。 String1只包含“ball”,string2包含“ball,fruit,doll”。如何比较两个不同的字符串(string1包含字符串2)
现在我需要比较string1和string2,球是在两个字符串还是不是? 和我需要比较字符串后删除球。 如何实现这一目标?
NSString *string1 = @"ball,fruit,doll";
NSString *string2 = @"ball";
if ([string1 rangeOfString:string2].location == NSNotFound)
{
NSLog(@"string does not contain %@", string2);
}
else
{
NSLog(@"string contains %@", string2);
}
你可以改变名字。 – Girish
感谢您的好回答,我的问题现在解决了。 – Krishna1251
比较字符串可以使用isEqualToString
要找出一个字符串是否包含另一个可以使用rangeOfString
看看的NSString的文件,这个问题真是小巫见大巫:http://developer.apple.com/library/ios/#documentation/cocoa/reference/foundation/Classes/NSString_Class/Reference/NSString.html
您似乎没有阅读过'NSString'的文档。这是一个微不足道的问题,你根本不应该问**。** – 2013-06-24 10:38:14