分割 拆分字串的方法

2022-10-10 18:21:12 字數 1200 閱讀 5858

1.substr

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

var src="images/off_1.png";

alert(src.substr(7,3));

彈出值為:off

2.substring

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

var src="images/off_1.png";

alert(src.substring(7,10));

彈出值為:off

3.indexof

indexof() 方法返回某個指定的字串值在字串中首次出現的位置(從左向右)。沒有匹配的則返回-1,否則返回首次出現位置的字串的下標值。

var src="images/off_1.png";

alert(src.indexof('t'));

alert(src.indexof('i'));

alert(src.indexof('g'));

彈出值依次為:-1,0,3

4.lastindexof

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

var src="images/off_1.png";

alert(src.lastindexof('/'));

alert(src.lastindexof('g'));

彈出值依次為:6,15

5.split

將乙個字串分割為子字串,然後將結果作為字串陣列返回。

以空格分割返回乙個了字串返回

function splitdemo()

6.使用string.slice(start,end)分割字串

提取字串的某個部分,並以新的字串返回被提取的部分。

var str = "hello"; //目標字串資料

var strlist = str.slice(0,3); //分割字串的方法

console.log(strlist)

result: hel

字串的分割方法

package cn.learn.day08.demo02 分割字串的方法 public string split string regex 按照引數的規則,將字串切分成為若干部分。注意事項 split方法的引數其實是乙個 正規表示式 今後學習。今天要注意 如果按照英文句點 進行切分,必須寫 兩個反...

split方法拆分字串

使用split 時應注意檢查最後乙個分隔符後面有無內容,否則最終分割出的陣列元素個數有可能與預期得到的個數不相符,導致異常!string str 1,2,string list1 str.split string list2 str.split 1 string list3 stringutils....

分割字串方法彙總

第一種方法 開啟vs.net新建乙個控制台專案。然後在main 方法下輸入下面的程式。string s abcdeabcdeabcde string sarray s.split c foreach string i in sarray console.writeline i.tostring 輸出...