NSScanner返回文本范围

时间:2011-01-20 21:40:25

标签: iphone objective-c cocoa-touch

我有一个字符串,我想提取一个子字符串。

文字如下:

commentText=Hi+there%21&x=28&y=22

我想提取从第一个到第一个& x

的所有内容

所以生成的文本只是:

Hi there

*我知道在我隔离后我将不得不逃避文本

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试类似的东西:

NSString *result = nil;
NSScanner *scanner = [NSScanner scannerWithString: commentText=Hi+there%21&x=28&y=22];
[scanner scanUpToString:@"=" intoString:nil];
[scanner scanUpToString:@"&" intoString:&result];