iOS開發 判斷NSString是否包含某個字串

2021-07-25 04:23:50 字數 576 閱讀 5534

主要用到三種方法來判斷:

rangeofstring 是否包含

hasprefix 是否在字首包含

hassuffix 是否在末尾包含

//判斷字元是否包含某字串;

nsstring *string = @"hello,shenzhen,martin";

//字條串是否包含有某字串

if ([string rangeofstring:@"martin"].location == nsnotfound) else

//字條串開始包含有某字串

if ([string hasprefix:@"hello"]) else

//字串末尾有某字串;

if ([string hassuffix:@"martin"]) else

在ios8以後,還可以用下面的方法來判斷是否包含某字串:

//在ios8中你可以這樣判斷

nsstring *str = @"hello world";

if ([str containsstring:@"world"]) else

iOS 判斷NSString是否包含某個字串

主要是使用3個方法 rangeofstring 是否包含 hasprefix 是否在字首包含 hassuffix 是否在末尾包含 如 判斷字元是否包含某字串 nsstring staa hello,jinan,jkk nsrange therange jkk rangeofstring staa n...

IOS開發之NSString的使用大全

nsstring 不可變的字串 nsmutablestring 可變的字串下面是nsstring的使用 char s hello objective c c nsstring str hello oc oc,c字串型別轉換c oc nsstring str1 nsstring stringwithu...

iOS開發之NSString的幾條實用技巧

常量字串 nsstring string i am an iosdevtip 常用建立方法 nsstring string nsstring alloc init string i am an iosdevtip too 用initwithstring建立字串 nsstring string nss...