js 字串擷取

2021-09-24 04:16:33 字數 983 閱讀 9150

以下我介紹幾種常用的字串擷取的方法:

//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...