如何从nsstring中删除前3个字符?

Rah*_*yas 68 iphone xcode objective-c nsstring

我有一个像这样的字符串"A. rahul VyAs"

我想删除"A."和"A"之后的空格 所以新的字符串将是"rahul VyAs"

我如何实现这一目标?

Ale*_*ski 244

您可以使用NSString实例方法substringWithRange:substringFromIndex:

NSString *str = @"A. rahul VyAs";
NSString *newStr = [str substringWithRange:NSMakeRange(3, [str length]-3)];
Run Code Online (Sandbox Code Playgroud)

要么

NSString *str = @"A. rahul VyAs";
NSString *newStr = [str substringFromIndex:3];
Run Code Online (Sandbox Code Playgroud)

  • 您还应该检查字符串中是否至少有3个字符. (12认同)