-3
我有格式某些字符串:如何獲得子字符串在iPhone中的字符串?
="Netherlands Antillean Guilder (ANG)","Australian Dollar (AUD)"
我想要得到的括號"()"
如何做到這一點的子串?
我有格式某些字符串:如何獲得子字符串在iPhone中的字符串?
="Netherlands Antillean Guilder (ANG)","Australian Dollar (AUD)"
我想要得到的括號"()"
如何做到這一點的子串?
草率的方式來做到這一點:
NSString *theString = @"Netherlands Antillean Guilder (ANG)";
NSArray *someArray = [theString componentsSeparatedByString:@"("];
theString = [someArray objectAtIndex:1];
someArray = [theString componentsSeparatedByString:@")"];
theString = [someArray objectAtIndex:0];
theString應該是 「ANG」。附近沒有SDK,所以可能有一兩個錯誤。
希望它有幫助
NSString *startfrom = [[NSString alloc] initWithFormat:@"("];
NSString *Myword = nil;
NSScanner *scanner = [NSScanner scannerWithString:"Netherlands Antillean Guilder (ANG)","Australian Dollar (AUD)"];
[scanner scanUpToString:startfrom intoString:nil];
[scanner scanUpToString:@")" intoString:&Myword];
NSString *finalword = [Myword substringFromIndex:[startfrom length]];
NSLog(@" %@",finalword);
[startfrom release];
未來,請在您的問題的質量更加努力。大寫字母很有幫助。 –