iphone - 匹配 NSString 中单词的开头

标签 iphone objective-c cocoa string

NSString 是否有内置方法来标记字符串并搜索每个标记的开头? compare 方法似乎只处理字符串的开头,使用 rangeOfString 还不够,因为它不了解标记。现在我认为最好的方法是调用

[myString componentsSeparatedByString:@" "]

然后循环遍历结果数组,对字符串的每个组件调用比较。这是内置的,我只是错过了它?

最佳答案

使用CFStringTokenizer因为,嗯,标记字符串比 @"" 上的分割更强大,但搜索结果仍然由您决定。

关于iphone - 匹配 NSString 中单词的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/387589/

相关文章:

objective-c - 有 OSX API 可以自己绘制候选输入法吗?

objective-c - 如何使 NSOutputStream 重定向到标准输出?

ios - 难以更改 UITableViewCell 中图像的大小

iphone - 是否可以自定义@synthesized 属性?

iphone - 本地通知替代周重复

iphone - 如何在 Cocoa 中将一张图像与另一张图像的 alpha 值相乘?

cocoa - 如何将文件夹标记为包?

iphone - 如何制作一个圆形的UIPickerView (iPhone/iPad)?

ios - Card.Io iOS 扫描名称

objective-c - 如何在webview中禁用contextualMenu(自定义)?