27
接頭辞「test」をNSStringから削除するにはどうすればよいですか? 私はstringByReplacingOccurrencesOfString:
を試しましたが、それは私が望むものではありません。なぜなら、それは、文字列の他の出現から削除したいプレフィックスだからです。接頭辞を削除するobjective-c mac
接頭辞「test」をNSStringから削除するにはどうすればよいですか? 私はstringByReplacingOccurrencesOfString:
を試しましたが、それは私が望むものではありません。なぜなら、それは、文字列の他の出現から削除したいプレフィックスだからです。接頭辞を削除するobjective-c mac
NSString *prefixToRemove = @"test";
NSString *newString = [originalString copy];
if ([originalString hasPrefix:prefixToRemove])
newString = [originalString substringFromIndex:[prefixToRemove length]];
うん、それはうまくいく。 –
サフィックスを削除したい人は、次のようにしてください: newString = [originalString substringWithRange:NSMakeRange(0、originalString.length-suffix.length)] – darksider