以下我介紹幾種常用的字串擷取的方法:
//slice
let arr = '0123456789'
console.log(arr.slice(0,3))
//0就代表起始位置開始擷取,3就是結束的位置(不包括3)(0和3都代表索引)
// split
var str = "012345;6789";
var arr = str.split(";");//指定每個字元的前後擷取
console.log(arr[0],arr[1])
功能:使用乙個指定的分隔符把乙個字串分割儲存到陣列
例子: str=」jpg|bmp|gif|ico|png」; arr=str.split(」|」);
//arr是乙個包含字元值」jpg」、」bmp」、」gif」、」ico」和」png」的陣列
//substring 乙個引數時
var str = "0123456789";
console.log(str.substring(7)); //擷取掉指定字元的前的字元 結果為789
//兩個引數時
var str = "0123456789";
console.log(str.substring(3,7)); //擷取掉第乙個和第二個引數之外的字元 結果為3456
與 slice() 和 substr() 方法不同的是,substring() 不接受負的引數。
var str = "0123456789";
console.log(str.substr(4)); //擷取掉指定字元的前的字元 結果為456789
var arr = "0123456789";
console.log(arr.substr(1,5));
//擷取掉第乙個開始和第二個引數之外的字元 結果為12345
js字串擷取
substr 方法 返回乙個從指定位置開始的指定長度的子字串。stringvar.substr start length 引數stringvar 必選項。要提取子字串的字串文字或 string 物件。start 必選項。所需的子字串的起始位置。字串中的第乙個字元的索引為 0。length 可選項。在...
js字串擷取
之前在獲取元素屬性時,踩了個坑,記錄一下。用selenium做web自動化時,獲取元素屬性時,有時候會有單位,比如元素的寬高,得到的屬性會是xxpx這樣,但我只想要數字。就用了這樣的函式將數字取了出來。def get num original data num re.sub d original d...
JS 字串擷取
substring 和 substr 乙個引數時,兩個方法一致,都是從指定位置擷取到末尾 substr startindex substring startindex var str 123456789 console.log str.substr 2 3456789 console.log str...