can*_*boy 31 iphone objective-c nsstring
如果我最初有一个NSString:
"ABCDE*FGHI"
Run Code Online (Sandbox Code Playgroud)
如何让它变成
"FGHI"
Run Code Online (Sandbox Code Playgroud)
换句话说,保留了从星号开始的所有内容.
同样,我怎么把它变成:
"ABCDE"
Run Code Online (Sandbox Code Playgroud)
(保留星号的一切)
谢谢
Sam*_*ker 65
NSString *myString = @"ABCDE*FGHI";
NSArray *myArray = [myString componentsSeparatedByString:@"*"];
Run Code Online (Sandbox Code Playgroud)
如果您想要多个字符作为分隔符,请
使用componentsSeparatedByCharactersInSet
:
NSString *myString = @"ABCDE*FGHI-JKL";
NSArray *myArray = [myString componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"*-"]];
Run Code Online (Sandbox Code Playgroud)
luv*_*ere 22
NSString *myString = @"ABCDE*FGHI";
NSString *subString = [myString substringWithRange: NSMakeRange(0, [myString rangeOfString: @"*"].location)];
Run Code Online (Sandbox Code Playgroud)
NSString *myString = @"ABCDE*FGHI";
NSArray *myArray = [myString componentsSeparatedByString:@"*"];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25897 次 |
最近记录: |