字串的基本操作 二

2021-09-25 17:28:14 字數 1188 閱讀 5986

max

(str1)

#返回str1中ascii最大的那個

min(str1)

#返回str1中ascii最小的那個

str1.replace(old,new,count)

'''將str1中指定的舊串替換成新串,並且將替換的新串返回

若指定count則替換count次,若不指定,則預設全部替換

'''

字串的對映替換
#1.生成乙個對映表

table = str3.maketrans(

"god"

,"123"

)#2.根據對映表進行替換

str1.translate(table)

'''

str1.startswith(sub)

判斷str1是否以sub開頭

str1.endswith(sub)

判斷str1是否以sub結束

str1.encode("utf-8")

將普通字串轉為二進位制字串

utf-8:編碼格式

注意:編碼與解碼需要使用相同的編碼格式

str1.decode("utf-8")

將二進位制字串轉為普通字串

'''

ord

(char)

返回char的ascii碼值

chr(code)

返回code對應的ascii的字元

字串的判斷
'''

str1.isalpha()

判斷是否為字母

str1.isalnum()

判斷是否為字母或數字

str1.isupper()

判斷是否都為大寫

str1.islower()

判斷是否都為小寫

str1.istitle()

判斷是否為標題化的字串

str1.isspace()

判斷是否是否值包含空白符

str1.isdigit()

判斷是否為阿拉伯數字

str1.isnumeric()

判斷是否為中文,阿拉伯數字,羅馬數字

str1.isdecimal()

判斷是否為阿拉伯數字

'''

Swift字串基本操作(二)

字串的uppercased 方法可以把字串所有的小寫字元變成大寫字元 字串的lowercased 方法可以把字串所有的大寫字元變成小寫字元 字串的capitalized方法可以把字串首字元大寫 示例 1 var str hello world 2 str str.uppercased 3 print...

字串基本操作

include unsigned int strlenth char s 獲取字串長度 return lenth void strcopy char target,char source 字串拷貝 int strcompare char s,char t 字串比較,s t,則返回1 s t,則返回0...

字串基本操作

遞迴求字串長度 int recurlength char str 字串中最後乙個引數的長度 int lastwordlen char str,int len int lastwordlen char str return lastlen 字串記憶體的拷貝 實現memmove函式 char my me...