如何获得一个字符串在ObjectiveC中的另一个字符串?

问题描述:

例如,文本是:如何获得一个字符串在ObjectiveC中的另一个字符串?

my name is angie merkel and Im stupid! 

我想获得字符串中的angie merkel

我怎样才能做到这一点?我的头要爆炸了......我不能,因为它是一个变量
(文字从用户的聊天机器人)

如果字符串始终具有格式修剪这个字符串'我的名字是和Im愚蠢! ”,你可以做到以下几点:

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

不,这绝不相同的格式...后面的字符串‘名’.. – Smoothie

+0

你能描述你想更仔细地做一些什么?目前尚不清楚。 –

+0

我读了一个“.qa”文件。 这个文件的一行是: 我的名字是; [啊你的名字是非常有趣!] 所以我检查用户是否说“我的名字是”,我想知道,用户说什么之后“我的名字是”,然后我把它保存到一个NSMutableDictionary – Smoothie