我有一个这样的字符串:@"10/04/2011"我只想在另一个字符串中保存“ 10”。我怎样才能做到这一点?
@"10/04/2011"
NSArray* foo = [@"10/04/2011" componentsSeparatedByString: @"/"]; NSString* firstBit = [foo objectAtIndex: 0];
更新7/3/2018:
既然问题已经获得了Swift标记,我应该添加Swift的实现方式。非常简单:
let substrings = "10/04/2011".split(separator: "/") let firstBit = substrings[0]
尽管请注意,它为您提供了的数组Substring。如果您需要将它们转换回普通字符串,请使用map
Substring
map
let strings = "10/04/2011".split(separator: "/").map{ String($0) } let firstBit = strings[0]
要么
let firstBit = String(substrings[0])