Objective c 用“替换字符串中的最后一个逗号”;及";。(目标-C)
我正在寻找一种在Objective-C中用单词“and”替换字符串中最后一个逗号的好方法。有什么建议吗 红、绿、蓝、黄 变成Objective c 用“替换字符串中的最后一个逗号”;及";。(目标-C),objective-c,nsstring,replace,Objective C,Nsstring,Replace,我正在寻找一种在Objective-C中用单词“and”替换字符串中最后一个逗号的好方法。有什么建议吗 红、绿、蓝、黄 变成 “红、绿、蓝、黄”绝妙的解决方案!谢谢你的快速回答:)如果最后一项有逗号怎么办?例如,以下三项列表:@“苹果,瀑布,很远,很远。” NSString *str = @"...."; NSRange lastComma = [str rangeOfString:@"," options:NSBackwardsSearch]; if(lastComma.location
“红、绿、蓝、黄”绝妙的解决方案!谢谢你的快速回答:)如果最后一项有逗号怎么办?例如,以下三项列表:
@“苹果,瀑布,很远,很远。”
NSString *str = @"....";
NSRange lastComma = [str rangeOfString:@"," options:NSBackwardsSearch];
if(lastComma.location != NSNotFound) {
str = [str stringByReplacingCharactersInRange:lastComma
withString: @" and"];
}