iOS NSString 字符串處理:截取字符串、匹配字符串、分隔字符串、拼接字符串、替換字符串


用到老是要去找,還是記下來方便!!!

 

1.截取字符串

NSString*string =@"tate_zwt";
string = [string substringToIndex:3];//截取下標7之后的字符串
WTLog(@"截取的值為:%@",string);


2.匹配字符串
NSString*string =@"tate_zwt";
NSRangerange = [stringrangeOfString:@"t"];//匹配得到的下標
WTLog(@"rang:%@",NSStringFromRange(range));
string = [string substringWithRange:range];//截取范圍類的字符串
WTLog(@"截取的值為:%@",string);


3.分隔字符串
NSString*string =@"tate_zwt_zwt";
NSArray *array = [string componentsSeparatedByString:@"_"]; //從字符A中分隔成2個元素的數組
WTLog(@"array:%@",array); //結果是3個對象分別是:tate、zwt、zwt

 

4.拼接字符串

NSMutableString *append =  [[NSMutableString alloc]init];

 [append appendString:@"我是"];

   [append appendString:@"tate-zwt"];

WTLog(@"%@",append);//輸出:我是tate-zwt

 

5.替換字符串

NSString *content = @"我是&nbsp tate-zwt";

 content = [content stringByReplacingOccurrencesOfString:@"&nbsp" withString:@""];

WTLog(@"%@",content);//輸出:我是tate-zwt

 

              

 


免責聲明!

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



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