幾種獲取字串的方法

2021-08-28 05:48:33 字數 1444 閱讀 7198

①substring           //substring(start,end)表示從start到end之間的字串,包括start位置的字元但是不包括end位置的字元

var str = "123abc456";

str1 = str.substring(0,6);

console.log(str1)//123abc

②substr          //substr(start,length)表示從start位置開始,擷取length長度的字串。

var str = "123abc456";

str1 = str.substr(3,3);

console.log(str1)//abc

③split         //使用乙個指定的分隔符把乙個字串分割儲存到陣列

console.log(str1) //["jpg","bmp","gif","ico","png"]④join         //使用您選擇的分隔符將乙個陣列合併為乙個字串

console.log(str1)//"jpg|bmp|gif|ico|png"⑤indexof      //返回字串中匹配子串的第乙個字元的下標

var str = "123abc456";

str1 = str.indexof("a");

console.log(str1) //3

⑥lastindexof     //方法返回從右向左出現某個字元或字串的首個字元索引值(與indexof相反)

var str = "123abc456a";

str1 = str.lastindexof("a");

console.log(str1)//9

⑦slice     ///slice(start,end)表示從start到end之間的字串,包括start位置的字元但是不包括end位置的字元

var str = "123abc456a";

str1 = str.slice(1,4);

console.log(str1)//23a

⑧splice    //splice() 方法向/從陣列中新增/刪除專案,然後返回被刪除的專案。

注意:該方法會改變原始陣列。

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...