字串的常用方法

2021-10-14 08:41:50 字數 1763 閱讀 1649

字串:用 單引號或者雙引號引起來的資料

# 23種方法

'''find() 獲取下標的 輸出下標 沒有輸出-1

index() 沒有會報錯 ****

count() 字串出現的次數

replace() 替換 (舊值,新值) *****

split() 分割 分割後的元素 放在列表裡 ****

startswith() 以***開頭 **

endswith() 以***結尾 **

upper() 小轉大 **

lower() 大 轉 小 **

title() 將每個單詞的首字母大寫 ****

capitalize() 將第乙個單詞首字母大寫 ****

isalpha() 判斷字串是否都是字母 ****

isdigit() 判斷字串全是數字 ***

isalnum() 判斷字串 數字/字母/字母加數字

isspace() 判斷字串全是空格 ***

rjust() 將字串向右對齊

ljust() 將字串向左對齊

center() 將字串放在中間

lstrip() 去除左邊的空格

rstrip() 去除右邊的空格

strip() 去除兩邊的空格 *****

rfind() 和find是一樣的 只不過是從右往左查詢

join() 拼接 ***

'''

# 1. find方法可以在乙個較長的字串中查詢子串,他返回子串所在位置的最左端索引,如果沒有找到則返回-1

a ='abcdefghijk'

print

(a.find(

'abc'))

print

(a.find(

'abc',10

,100))

# 2. join方法是非常重要的字串方法,他是split方法的逆方法,用來連線序列中的元素,並且需要被連線的元素都必須是字串。

a =[

'1',

'2',

'3']

print

('+'

.join(a)

)# 3. split方法,是乙個非常重要的字串,它是join的逆方法,用來將字串分割成序列

print

('1+2+3+4'

.split(

'+')

)# 4. strip 方法返回去除首位空格(不包括內部)的字串

print

(" test test "

.strip())

# 5. replace方法返回某字串所有匹配項均被替換之後得到字串

print

("this is a test"

.replace(

'is'

,'is_test'

))

結果:

字串常用方法

字串常用方法 public class 3 abc 5 int indexof string str 輸出字串2在字串1中的下標 system.out.println hello crl endswith crl 6 6int indexof string str,int fromindex 在字串...

字串常用方法

1 判斷型別 9 方法說明 string.isspace 如果 string 中只包含空格,則返回 true string.isalnum 如果 string 至少有乙個字元並且所有字元都是字母或數字則返回 true string.isalpha 如果 string 至少有乙個字元並且所有字元都是字...

字串常用方法

字串常用方法 method 描述charat 返回指定索引位置的字元 charcodeat 返回指定索引位置字元的 unicode 值 concat 連線兩個或多個字串,返回連線後的字串 fromcharcode 將字元轉換為 unicode 值 indexof 返回字串中檢索指定字元第一次出現的位...