我正在搜索字符串中的“得分”,但我不想让它在“score_time”时返回
range = [substring rangeOfString: @"score"];
是我正在使用的。
但如果我能搜索“得分”,那就行了。但我不能使用“作为我搜索的一部分,因为编译器会混淆。
range = [substring rangeOfString: @""score:""];
是否有人告诉它包括“在搜索中?”
非常感谢 -code
答案 0 :(得分:6)
尝试像"\"score\""
一样转义它。
答案 1 :(得分:5)
range = [substring rangeOfString: @"\"score:\""];
答案 2 :(得分:4)
是的,请使用\
转义引号:
range = [substring rangeOfString:@"\"score\""];
答案 3 :(得分:0)
if ([substring rangeOfString:@"\"score:\""].location != NSNotFound) {
// "score" was found
else {
// "score was not found
}