(1)遍歷
(2)長度
(3)拼接
(4)插值
(5)大小寫
(6)trim
(7)split
……等等
var a = "你好"
var b = string()
a.isempty
b = "***xxyyyyy"
b.isempty
//遍歷
for c in b
//計算長度
countelements(b)
//拼接
a += b
//插值
var strss = "a: \(a), b: \(b)"
//比較
let str_a = "abc"
let str_b = "abc"
str_a == str_b
//字典序比較
let str_c = "abd"
str_b < str_c
//前字尾
str_b.hasprefix("a")
str_b.hassuffix("c")
//大小寫轉換
str_b.uppercasestring
str_b.lowercasestring
//每個單詞首字母大寫
let str_d = "i am a good person"
str_d.capitalizedstring
//trim操作
var s1 = " xx xx "
s1.stringbytrimmingcharactersinset(nscharacterset.whitespacecharacterset())
s1.stringbytrimmingcharactersinset(nscharacterset(charactersinstring:" "))
//split操作
var s2 = "i am a good boy"
s2.componentsseparatedbystring(" ")
s2.componentsseparatedbycharactersinset(nscharacterset(charactersinstring: "a "))
Swift新手教程3 字串String
string 在swfit中,string相容unicode的方式。用法和c語言類似。注意在cocoa和cocoa touch中,swift的string,和foundation中的nsstring是相容的,全部nsstring額api都能夠呼叫string型別 字串常量 1 含轉義字元 比如 n,...
Swift文件Chapter 3 字串和字元
swift的字串型別由string型別表示,也有多種訪問方式,例如以character集合方式訪問。字串的字面量是一對雙引號包裹著的具有固定順序的字符集。一對三個引號包裹著的字串是多行字串字面量。字串開始位置為三引號後一行 意味著第乙個換行符不會計入 結束位置是三引號前一行 意味著三引號前的換行符不...
python3 字串基礎
字串可以使用一對單引號或一對雙引號指定起止位置,兩種方式指定的字串完全等價。如 hello 和 world 可以用三引號 或 指定多行字串,其中可自由使用單 雙引號而不需轉義。如 what s your name?i asked.字串過長不方便寫在一行時,可以使用反斜槓跨行而不增加換行符。如 abc...