Objective-C,来自偏移量的 rangeOfString

标签 objective-c search nsstring

是否可以使用 rangeOfString 方法从给定的偏移量开始搜索 NSString

类似于 PHP 中的 strpos 函数。

谢谢

最佳答案

不是 -rangeOfString:,而是一个类似的方法 - -rangeOfString:options:range: .

(编辑:一个例子)

NSString *string = @"YaddaYaddaYadda";
NSString *searchString = @"Yadda";
NSRange thisCharRange, searchCharRange;

searchCharRange = NSMakeRange(3, [string length]);
thisCharRange = [string rangeOfString:searchString options:0 range:searchCharRange];
NSLog(@"thisCharRange: %@", NSStringFromRange(thisCharRange));

关于Objective-C,来自偏移量的 rangeOfString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5602145/

相关文章:

ios - 是否可以在 UIImage 之外使用 SF 符号?

ios 所有 UIButton 的全局触觉反馈

ios - 从 UITabviewController 导航回 Storyboard中的 ViewController

algorithm - 游戏中的搜索算法?

java - 我如何使用深度优先搜索来解决这个难题?

iphone - 从字符串中删除 Html 格式

objective-c - 如何检索与订阅相关的 youtube 视频

iphone - UISplitViewController 中的 UITableViewController

elasticsearch - 跳过Elasticsearch搜索结果中的字段重复项

cocoa - 将 NSData 转换为 NSString 表示失败