iOS 字符串的操作

oc中字符串的获取操作主要分为:

– substringFromIndex:

– substringWithRange:

— substringToIndex:

常见用法如下:

NSString *str = @"abcdefg";

 

//substringFromIndex:从什么位置开始截取字符串,截取下标后的字符串

NSString *subString1 = [str substringFromIndex:0];       //从0位置开始截取->@"abcdefg"

NSString *subString2 = [str substringFromIndex:1];       //从1位置开始截取->@"bcdefg"

NSString *subString3 = [str substringFromIndex:4];       //从4位置开始截取->@"efg"

NSString *subString4 = [str substringFromIndex:7];       //从5位置开始截取->@""

//:range为某一范围,即截取某一下标范围的字符串,range(a,b):a为起始下标,b为截取的长度

NSString *subString1 = [str :(0,1)]; 

:(0,4)]; @"abcd"

//

 

NSString *subString11 = [str substringToIndex:0];         //@"“

NSString *subString12 = [str substringToIndex:1];         //@"a”

NSString *subString13 = [str substringToIndex:4];         //@"abcd

NSString *subString14 = [str substringToIndex:5];         //@"abcde

 oc中字符串的匹配:

rangeOfString:判断某一字符串中是否包含某一字符串

if([str1 rangeOfString:str2].location !=NSNotFound){

    NSLog(@"TRUE");

 }else{

     NSLog(@"FALSE");

 }

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值