如何从objective-c中的字符串中删除不需要的字符

时间:2012-02-01 11:00:23

标签: iphone ios ios4

我有这样的字符串

abcdedfd?xyz
adcdefghdfd?red

所以我想删除`?

之后的字符

2 个答案:

答案 0 :(得分:4)

NSString *newString = [[yourString componentsBySeparatedByString: @"?"] objectAtIndex: 0];

这假定您要修剪的字符串位于NSString *yourString

答案 1 :(得分:2)

NSString *stryourstring = @"abcdedfd?xyz";
NSArray *arr = [stryourstring componentsSeparatedByString:@"?"];
NSString *str = [arr objectAtIndex:0];