①substring //substring(start,end)表示從start到end之間的字串,包括start位置的字元但是不包括end位置的字元
var str = "123abc456";②substr //substr(start,length)表示從start位置開始,擷取length長度的字串。str1 = str.substring(0,6);
console.log(str1)//123abc
var str = "123abc456";③split //使用乙個指定的分隔符把乙個字串分割儲存到陣列str1 = str.substr(3,3);
console.log(str1)//abc
console.log(str1) //["jpg","bmp","gif","ico","png"]④join //使用您選擇的分隔符將乙個陣列合併為乙個字串
console.log(str1)//"jpg|bmp|gif|ico|png"⑤indexof //返回字串中匹配子串的第乙個字元的下標
var str = "123abc456";⑥lastindexof //方法返回從右向左出現某個字元或字串的首個字元索引值(與indexof相反)str1 = str.indexof("a");
console.log(str1) //3
var str = "123abc456a";⑦slice ///slice(start,end)表示從start到end之間的字串,包括start位置的字元但是不包括end位置的字元str1 = str.lastindexof("a");
console.log(str1)//9
var str = "123abc456a";⑧splice //splice() 方法向/從陣列中新增/刪除專案,然後返回被刪除的專案。str1 = str.slice(1,4);
console.log(str1)//23a
注意:該方法會改變原始陣列。
var str = ["123","abc","456"];str1 = str.splice(0,1,"qwe");
console.log(str1) //["123"]
console.log(str) //["qwe","abc","456"]
幾種擷取字串的方法
string str 123abc456 int i 3 1 取字串的前i個字元 str str.substring 0,i or str str.remove i,str.length i 2 去掉字串的前i個字元 str str.remove 0,i or str str.substring i...
獲取字串
package cn.itcast.day08.demo02 public int length 獲取字串當中含有的字元個數,拿到字串長度。public string concat string str 將當前字串和引數字串拼接成為返回值新的字串。public char charat int ind...
golang中獲取字串長度的幾種方法
一 獲取字串長度的幾種方法 使用 bytes.count 統計 使用 strings.count 統計 將字串轉換為 rune 後呼叫 len 函式進行統計 使用 utf8.runecountinstring 統計 例 str helloword l1 len rune str l2 bytes.c...