スポンサーリンク

【Obj-C】後方一致判定、文字列から特定の文字列が前方一致するかチェエクする方法 hasSuffix NSString

iPhone開発 後方一致判定、文字列から特定の文字列が後方一致するかチェエクする方法 hasSuffix NSString ios 逆引き サンプル

特定の文字列の後方がとある文字列と一致するかどうかをチェエクする場合があると思います。
今回は、特定の文字列の後方が指定した文字列と一致するかを判定するメソッドを紹介します。

// 文字列 “abcあいうえおabc” が格納された文字列変数を宣言
NSString *str = @”abcあいうえおabc”;

// str文字列の後方に “えおabc” が存在するかを判定。存在した場合は “1” 存在しない場合は、”0″
BOOL retBOOL = [str hasSuffix:@”えおabc”];

// 文字列が存在するので、”1″ が表示される。
NSLog(@”retBOOL is %d”,retBOOL2);

サンプル

// 文字列 "abcあいうえおabc" が格納された文字列変数を宣言
NSString *str = @"abcあいうえおabc";

// str文字列の後方に "えおabc" が存在するかを判定。存在した場合は "1" 存在しない場合は、"0"
BOOL retBOOL = [str hasSuffix:@"えおabc"];

// 文字列が存在するので、"1" が表示される。
NSLog(@"retBOOL is %d",retBOOL2);

 

 

タイトルとURLをコピーしました