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