こんにちは皆さん、文字列内の文字列を見つけようとしています。文字列があるとしましょう:
単語1/単語2/単語3
文字列の末尾から最後の「/」までの単語を検索したいので、その文字列から得られるものは次のとおりです。
ワード3
それ、どうやったら出来るの?ありがとう!
こんにちは皆さん、文字列内の文字列を見つけようとしています。文字列があるとしましょう:
単語1/単語2/単語3
文字列の末尾から最後の「/」までの単語を検索したいので、その文字列から得られるものは次のとおりです。
ワード3
それ、どうやったら出来るの?ありがとう!
componentsSeparatedByString:
メソッドを探している
NSString *originalString = @"word1/word2/word3";
NSArray *separatedArray = [originalString componentsSeparatedByString:@"/"];
NSString *lastObject = [separatedArray lastObject]; //word3
次の方法でも見つけることができます。
NSMutableString *string=[NSMutableString stringWithString:@"word1/word2/word3"];
NSRange range=[string rangeOfString:@"/" options:NSBackwardsSearch];
NSString *subString=[string substringFromIndex:range.location+1];