//字串的其他常用方法
//1.字串的轉換函式
nsstring *str1 = @"111add333";
int a1 = [str1 intvalue];
float b1 = [str1 floatvalue];
double c1 = [str1 doublevalue];
nslog(@"%d",a1);
//2.字串大小寫轉換函式
nsstring *str2 = @"aaabb";
nsstring *str3 = [str2 uppercasestring]; //將字元全部改寫成大寫
nslog(@"str3 = %@",str3);
nsstring *str4 = [str3 lowercasestring]; //將字元全部改寫成小寫
nslog(@"str4 = %@",str4);
nsstring *str5 = [str2 capitalizedstring]; //將首個字元改寫成大寫,其餘的都小寫
nslog(@"str5 = %@",str5);
//字串的替換函式
nsstring *str6 = [str2 stringbyreplacingoccurrencesofstring:@"bb" withstring:@"dd"];
nslog(@"str6 = %@",str6);
nsstring *str7 = [str2 stringbyreplacingcharactersinrange:nsmakerange(1, 2) withstring:@"cc"]; //將原字串中range範圍內的內容替換成replacement的內容
nslog(@"str7 = %@",str7);
nsstring *str8 = @"aa-bb-cc-dd-ee";
nsarray *array = [str8 componentsseparatedbystring:@"-"];
//以separator為分隔符,將原字串的內容進行分割,分割得到的結果放到乙個陣列裡,作為返回值
nslog(@"array = %@",array);
swift一些常用的字串方法
import foundation 建立字串 let str string var string 12346789 判斷字串是否為空的方法 string.isempty 返回值是bool型別 空返回true 判斷字元個數 let num string.characters.count 獲取字串中指定...
字串的一些常用方法 string
字串 字串 由0個或多個字元組成,被成對的英文單引號或雙引號包含起來的。字元編碼 每乙個字元在計算機儲存的編號。計算機會儲存有一套或幾套用於標註編號與字元對應關係的字典。字符集 計算機儲存單位 位 bit 0 1能存2個字 位元組 byte 8bit可存256個不同的字。kb 1kb 1024byt...
python 關於字串的一些常用方法
s i j 表示擷取下標i到下標j 此處不包含位置j的元素 的字串,例如以下程式 s abcdefg print s 1 4 輸出結果 bcd若要實現字串的翻轉則使用 s 1 例如以下程式 s abcdefg print s 1 輸出結果為 gfedcba使用python的內建函式sorted 返回...