ios 字串常用處理詳細介紹
nsstring *tempa = @"123";
nsstring *tempb = @"456";
1,字串拼接
nsstring *newstring = [nsstring stringwithformat:@"%@%@",tempa,tempb];
2,字元轉int
int intstring = [newstring jhxmpintvalue];
3,int轉字元
nsstring *stringint = [nsstring stringwithformat:@"%d",intstring];
4,字元轉float
float floatstring = [news程式設計客棧tring floatvalue];
5,float轉字元
nsstring *stringfloat = [nsstring stringwithformat:@"%f",intstring];
6.擷取字串
ns程式設計客棧string*string =@"sdfsfsfsadfsdf";
string = [string substringtoindex:7];//擷取下標7之後的字串
nslog(@"擷取的值為:%@",string);
[string substringfromindex:2];//擷取下標2之前的字串
nslog(@"擷取的值為:%@",string);
7.匹配字串
nsstring*string =@"sdfsfsfsadfsdf";
nsrangerange = [stringrangeofstring:@"f"];//匹配得到的下標
nslog(@"rang:%@www.cppcns.com",nsstringfromrange(range));
string = [string substringwithrange:range];//擷取範圍類的字串
nslog(@"擷取的值為:%@",string);
8.分隔字串
nsstring*string =@"sdfsfsfsadfsdf";
nsarray *array = [string componentsseparatedbystring:@"a"]; //從字元a中分隔成2個元素的陣列
nslog(@"array:%@",array); jhxmp//結果是adfsfsfs和dfsdf
本文標題: ios 字串常用處理詳細介紹
本文位址:
iOS字串NSString常用處理方法
ios字串常用處理方法 1.根據起始位置和長度進行字串擷取 substringwithrange 方法說明 nsstring substringwithrange nsrange arange 其中關於 nsrange 的生成方式 nsrange nsmakerange nsuinteger loc...
Go字串常用處理
應用到strings包 author jadeshu description file main version 1.0.0 date 2019 11 7 1 01 package main import fmt strconv strings func main fmt.println strin...
字串常用處理函式
include include 函式名 substring 功 能 字串任意擷取 用 法 char substring char dst,char src,int start,int end 返回值 返回引數dest的字串起始位址 說 明 從start到end擷取,包括兩端 char substri...