如何在Objective C中获取另一个字符串后的字符串?

时间:2011-09-26 16:37:28

标签: objective-c nsstring

例如,文字是:

my name is angie merkel and Im stupid!

我想从字符串中获取angie merkel

我该怎么做?我的脑袋会爆炸......我无法修剪这根弦,因为它是一个变量
(来自用户的ChatBot文本)

1 个答案:

答案 0 :(得分:1)

如果字符串的格式为“我的名字是,我是愚蠢的!”,您可以执行以下操作:

NSString *name = [[startingString stringByReplacingOccurrencesOfString:@"my name is " 
                                                            withString:@""]
                  stringByReplacingOccurrencesOfString:@" and Im stupid!" 
                                            withString:@""];