OC字符串截取方法


  • OC字符串常用截取方法
 1 /**
 2  *  substringFromIndex:字符串截取方法,從某索引開始截取到最后
 3  *  substringToIndex:從索引0開始截取到某索引
 4  *  substringWithRange:從某索引開始,截取一定長度的字符
 5  *  substringByReplacingOccurrencesOfString:字符串替換
 6  */
 7 #import <Foundation/Foundation.h>
 8 
 9 int main(int argc, const char * argv[]) {
10     @autoreleasepool {
11 
12         //字符串截取
13         NSString *str1=@"Hello world";
14         //從索引為2的位置開始截取直到最后(包括第二個字符)
15         NSLog(@"%@",[str1 substringFromIndex:2]);//打印結果為:llo world
16         //從索引為0開始截取到索引為2的位置,但是不包括索引2所對應的字符
17         NSLog(@"%@",[str1 substringToIndex:2]);//打印結果為:He
18         //從指定索引的位置(location)向后截取,截取長度為length
19         NSRange range={2,3};//截取位置從索引2開始 截取3位長度的字符 包括索引為2對應的字符
20         NSLog(@"%@",[str1 substringWithRange:range]);//打印結果:llo
21         
22         //字符串替換
23         NSString *str2=@"abc";
24         NSString *str3=@"def";
25         NSLog(@"%@",[str2 stringByReplacingOccurrencesOfString:str2 withString:str3]);//打印結果:def
26         
27     }
28     return 0;
29 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM