Mat*_*toe 7 cocoa objective-c nsstring
对于文本bozo__foo!!bar.baz,如何将包含此内容的NSString拆分为(bozo, foo, bar, baz)?
也就是说,字符串(分隔符)separe它的成分__,!!和..
pra*_*har 22
您可以使用NSCharacterSet拆分字符串.试试这个
NSString *test=@"bozo__foo!!bar.baz";
NSString *sep = @"_!.";
NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:sep];
NSArray *temp=[test componentsSeparatedByCharactersInSet:set];
NSLog(@"temp=%@",temp);
Run Code Online (Sandbox Code Playgroud)