objectc 截取最后一个斜杠
时间: 2023-07-07 14:43:40 浏览: 113
PHP按符号截取字符串的指定部分的实现方法
在Objective-C中截取最后一个斜杠可以使用NSString的方法rangeOfString:options:range:来查找最后一个斜杠的位置,然后使用NSString的方法substringFromIndex:来截取最后一个斜杠之后的字符串。
下面是一个例子:
```objc
NSString *path = @"/Users/username/Documents/Project";
NSRange range = [path rangeOfString:@"/" options:NSBackwardsSearch];
if (range.location != NSNotFound) {
NSString *lastPathComponent = [path substringFromIndex:range.location+1];
NSLog(@"Last path component: %@", lastPathComponent); // 输出 "Project"
}
```
在这个例子中,我们首先使用rangeOfString:options:range:方法查找最后一个斜杠的位置,然后使用substringFromIndex:方法截取最后一个斜杠之后的字符串,即最后一个路径组件。
阅读全文