iOS字符串的截取,分隔,匹配

1.截取字符串

NSString*string =@"sdfsfsfsAdfsdf";

string = [string?substringToIndex:7];//截取掉下標7之后的字符串

NSLog(@"截取的值為:%@",string);

[string?substringFromIndex:2];//截取掉下標2之前的字符串

NSLog(@"截取的值為:%@",string);

2.匹配字符串

NSString*string =@"sdfsfsfsAdfsdf";

NSRangerange = [stringrangeOfString:@"f"];//匹配得到的下標

NSLog(@"rang:%@",NSStringFromRange(range));

string = [string?substringWithRange:range];//截取范圍類的字符串

NSLog(@"截取的值為:%@",string);

3.分隔字符串

NSString*string =@"sdfsfsfsAdfsdf";

NSArray?*array = [string?componentsSeparatedByString:@"A"]; //從字符A中分隔成2個元素的數組

NSLog(@"array:%@",array); //結果是adfsfsfs和dfsdf

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容