字串操作方法

2021-10-06 22:08:56 字數 1580 閱讀 1977

indexof()//返回查詢某乙個字串第一次出現的下標

//定義字串

string.indexof("要查詢的字串",從哪一下標開始)

返回第一次出現的下標

slice() //

擷取字串兩個引數第乙個是開始的下標,第二個是結束的下標,如果第乙個引數是負數就是倒數下標。

str.slice(開始的位置,結束的位置)
split() //

將字串拆分,兩個引數,乙個是要拆成用什麼符號拼接的字串,第二個是匹配的位數,比如3就是三個連線的字串才拼到一起,其他的不擷取。

str.split('以某種符號拼接',擷取的字元長度要求)
cancat() //

拼接兩個字串

str.concat(另乙個字串)
replace()//

兩個引數,第乙個是要替換的字元,第二個是要替換成的內容

str.replice("匹配的字串",替換的內容)
lastindexof()//

某字元最後一次出現的位置

str.lastindexof("匹配的字元")

返回最後一次匹配的下標

charat(index)

功能:返回stringobject中index位置的字元,如果沒有返回空

chatat

str.chatat(下標)

返回下標位置的字元,如果沒有返回空

charcodeat()

功能:返回stringobject中index位置的字元編碼。

str.charcodeat(下標)

返回下標處字元的編碼

substring()

語法及功能同slice()完全一樣,區別只在於遇到負數時,自動將引數轉換為0。

substring()會把較小的數作為開始位置,較大的數作為結束位置。

//字串擷取

str.substring(開始的下標,結束的下標)

區別是當下標為負數時自動轉為0

substr()

語法:stringobiect.substr(start,len)

功能:擷取字串

str.substr(開始下標,要截的字串長度)
touppercase()

將字串轉換為大寫

返回值:返回乙個新字串,不修改原字串

str.touppercase()

把小寫字母轉為大寫字母

tolowercase()

將字串轉換為小寫

返回值:返回乙個新字串,不修改原字串

str.tolowercase()

//把大寫字母改變成小寫字母

Python 字串操作方法

1.capitalize 把字串的第乙個字元改為大寫 2.casefold 把整個字串的所有字元改寫小寫 3.center width 將字串居中,並使用空格填充至長度width的新字串 4.count sub start end 返回sub在字串裡面出現的次數,start和end引數表示範圍,可選...

python 字串操作方法

字串物件的操作方法 序列操作方法 內建函式或表示式,如lenth 和型別特定方法 物件方法呼叫,如s.find 說明 模式 pattern 匹配是指正規表示式,re模組。而文字串分隔符就是簡單的字串。字串分割 str.split python內建函式,返回值為列表,只能傳入單一的文字串分隔符,如st...

字串 陣列操作方法

字串操作方法 1.charat 返回指定索引出的字元 var str abcd var a str.charat 0 console.log a a console.log str abcd 2.charcodeat 返回指定索引出的unicode字元 str.charcodeat 0 97 3.i...