我需要从字符串中获取子字符串 CODE
的值 (X2.31
)
NSString *str = @"SHMU=\"\" CODE=\"X2.31\" XTN=\";
我怎样才能得到那个特定的子字符串?
最佳答案
尝试下面的方法
NSString *str = @"SHMU=\"\" CODE=\"X2.31\" XTN=\"";
NSRange range = [str rangeOfString:@"CODE="];
NSString *substring = [[str substringFromIndex:NSMaxRange(range)] stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSArray *str1 = [substring componentsSeparatedByString:@" "];
NSLog(@"the sub %@",[[str1 objectAtIndex:0] stringByTrimmingCharactersInSet[NSCharacterSet whitespaceCharacterSet]]);
字符串是“X2.31”
关于iphone - 从响应 NSString 中获取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15541312/