0

こんにちは皆さん、文字列内の文字列を見つけようとしています。文字列があるとしましょう:

単語1/単語2/単語3

文字列の末尾から最後の「/」までの単語を検索したいので、その文字列から得られるものは次のとおりです。

ワード3

それ、どうやったら出来るの?ありがとう!

4

6 に答える 6

5

componentsSeparatedByString:メソッドを探している

NSString *originalString = @"word1/word2/word3";
NSArray *separatedArray = [originalString componentsSeparatedByString:@"/"];
NSString *lastObject = [separatedArray lastObject]; //word3
于 2013-04-30T07:19:47.983 に答える
2

次の方法でも見つけることができます。

NSMutableString *string=[NSMutableString stringWithString:@"word1/word2/word3"];
NSRange range=[string rangeOfString:@"/" options:NSBackwardsSearch];
NSString *subString=[string substringFromIndex:range.location+1];
于 2013-04-30T07:23:20.993 に答える