JS正則截取兩個字符串之間的字符串
match方法
1 2 3 |
|
返回結果爲:["id0000ff", "0000"]
()裏的\S*表達式匹配所有字符串
在高級語言裏,我們會用一個叫數量詞的概念:
(?=ff)這表示以ff結尾的前面的字符串,但不包括ff
1 2 3 |
|
返回數組:["iid0000", "iid0000"]
(iid=?)這表示以iid開頭的字符串,但不包括iid
1 2 3 |
|
返回數組:["iid0000ffr", "iid", "0000ffr"]
跟第一個示例一樣獲取前後中間的字符串
1 2 3 |
|
返回數組:["iid0000", "iid", "0000"]