【发布时间】:2015-07-07 09:53:23
【问题描述】:
我有一个NSString,我想通过定位一个单词来创建一个子字符串。
例如,我的字符串是:@"text13 text12 text and new value"
但是当我通过编程搜索“文本”时,它的返回范围是
范围=位置=0,长度=4
但它应该是“文本”字符串的返回范围,它意味着位置 15 到长度 4
NSString *string = @"text13 text12 text";
NSString *searchStr = @"text";
NSRange range = [string rangeOfString:searchStr];
谁能帮帮我或举个例子?
谢谢, 寿司
【问题讨论】:
-
您应该说出描述您的字符串的内容,即允许将其定义为“要找到的文本”的分隔符。空间?标点符号?还有什么?
-
假设,如果我要搜索“文本”,那么我需要相同到相同匹配字符串的范围,因为这里是 text13 和 text 13 ,但我不想要这个范围,
标签: ios objective-c