将一个字符串从第40个字节开始替换为@"..."

 

//1.定义一个字符串

       NSString *str = @"回家阿什顿卡的卡号是阿里会计师的恢复安居客水电费阿里山的恢复卡就是地方可垃圾的身份啊看来就是的恢复卡积分";

       

       NSLog(@"str%@",str);

 

//2.判断这个字符串的长度,如果大于40,就开始替换

       if (str.length > 40) {

           NSLog(@"str.length%d",str.length);

 

//3.通过使用NSString的stringByReplacingCharactersInRange:NSMakeRange方法替换40个字节后的字符为@“...”;

           NSString *str1 = [str stringByReplacingCharactersInRange:NSMakeRange(40, str.length - 40) withString:@"..."];

             NSLog(@"str +======== %@",str1);

       }

posted @ 2014-04-21 11:33  nx的封装  阅读(315)  评论(0编辑  收藏  举报