鍍金池/ 問(wèn)答/HTML/ js字符串截取,求指教

js字符串截取,求指教

**var str ="1048964_1048965_1048966_1048967_1048968"; 跪求?。。?!
jquery怎么獲取第二個(gè)第三個(gè)值;
期望截取字符串后結(jié)果為:1048965_1048966**

回答
編輯回答
朕略萌

str.match(/^d+_(d+_d+)/)[1]

clipboard.png

2018年3月5日 23:39
編輯回答
久愛(ài)她

str.split('_')[1]+ '_' + str.split('_')[2]

2018年8月25日 11:42
編輯回答
舊顏

可以先用split分割成數(shù)組,然后取對(duì)應(yīng)項(xiàng)進(jìn)行拼接。

2018年8月27日 09:17
編輯回答
念初

長(zhǎng)度一定,直接計(jì)算位置
長(zhǎng)度不一定,寫(xiě)正則表達(dá)式

2018年8月13日 07:55
編輯回答
焚音
var arr = str.split('_'),  //arr=[1048964,1048965,1048966,...]
到這里從arr中想拿到你想要的值就有很多種方法了
var newarr = arr.slice(1,2) //newarr中就是你想要的二,三得值
2018年8月30日 22:49