【在NSString字符串中搜索子字符串 Objective-C语言】

一、在主串中搜索子串

1.例如,我有一个字符串

NSString *str = @“I love banana”;

现在我想让它去查一下,这个love在这个字符串里面,它第一次出现啊,是出现在哪个下标的

也就是说,在str这个字符串中搜索@“love”,出现的范围,它第一次出现的下标,是多少

这个就是主串:@“i love banana”;

这个就是子串:@“love”

这个需求就叫做:在主串中搜索子串

怎么去搜索呢,调用一个对象方法,叫做rangeOfString:(nonnull NSString *)

唯一的一个参数:好,我给一个子串,给个@“love”

[str rangeOfString:@“love”];

这个时候,这个方法就会返回@“love”,在str中出现的范围

这个方法的签名是:

猜你喜欢

转载自blog.csdn.net/madoca/article/details/127397510
今日推荐