常用字串 陣列方法總結

2022-08-22 06:15:14 字數 1345 閱讀 1592

1.charat方法返回指定索引位置處的字元。如果超出有效範圍的索引值返回空字串

strobj.charat(index) 

說明:

index為要得到的字元基於零的索引。有效值是0與字串長度減一之間的值。

例如:

var str = "abc";

str.charat(1) // b

str.charat(3) // ''

2.slice() 方法可提取字串的某個部分,並以新的字串返回被提取的部分

注意:slice()方法返回乙個從 start 開始(包括 start)到 end 結束(不包括 end)為止的所有字元的新字串

var a = "abcdefg hijkl"

var b = a.slice(3) //

defg hijkl

var c = a.slice(3,-1) //

defg hijk

3.indexof() 方法可返回某個指定的字串值在字串中首次出現的位置

注意:indexof()方法找不到該字串時將返回-1,對大小寫敏感

說明:該方法將從頭到尾地檢索字串 stringobject,看它是否含有子串 searchvalue。開始檢索的位置在字串的 fromindex 處或字串的開頭(沒有指定 fromindex 時)。如果找到乙個 searchvalue,則返回 searchvalue 的第一次出現的位置。stringobject 中的字元位置是從 0 開始的

var a = "abcdefg hijkl"

var b = a.indexof("ab") //

0var c = a.indexof("a") //

-1

4.replace() 方法用於在字串中用一些字元替換另一些字元,或替換乙個與正規表示式匹配的子串

注意:如果 regexp 具有全域性標誌 g,那麼 replace() 方法將替換所有匹配的子串。否則,它只替換第乙個匹配子串。

說明:字串 stringobject 的 replace() 方法執行的是查詢並替換的操作。它將在 stringobject 中查詢與 regexp 相匹配的子字串,然後用 replacement 來替換這些子串

var a = "abcdefg hijkl ab"

var b = a.replace("ab","thnla") //

thnlacdefg hijkl ab

var c = a.replace(/ab/g,"thnla") //

thnlacdefg hijkl thnla

常用字串方法

1 返回指定位置的字元 charat 方法可返回指定位置的字元。str.charat 指定位置 2 替換字串中的乙個或者幾個字元 replace 被替換的字元,新替換的字元 若第二個引數為空也可用於刪除特定字元,執行乙個全域性替換 var str mr blue has a blue house a...

mysql常用字串 MYSQL常用字串函式寶典

mysql常用字串函式 想更進一步加強自己在查詢語句方面的能力,需要掌握常用函式。字串函式 1 concat s1,s2,sn 將s1,s2,sn串聯成乙個字串。exp root test 14 43 desc t1 field type null key default extra id int ...

php常用字串總結

strlen 功能是輸出字串的長度 str hello world result strlen str echo result 輸出字串長度 11 str2 你好 世界 result2 mb strlen str2,utf8 中文 echo result2 輸出字串長度 5 trim 去除字串首尾處...