我想剥离 NSString
的一部分。
在下面的字符串中,我只想获取“/sampletext1/sampletext2/sampletext3”之前的数字
1464/sampletext1/sampletext2/sampletext3
我已经去掉了数字前的网址,但无法弄清楚其余部分。有时数字可能是 3、4 或 5 位长。
谢谢
最佳答案
获取第一个 /
字符的索引,然后获取到该位置的子字符串。
NSString *stuff = @"1464/sampletext1/sampletext2/sampletext3";
NSString *digits;
NSRange slashRange = [stuff rangeOfString:@"/"];
if (slashRange.location != NSNotFound) {
digits = [stuff substringToIndex:slashRange.location];
} else {
digits = stuff;
}
关于ios - 如何在字符的第一个实例之后剥离 NSString 的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18860028/