當前位置:成語大全網 - 書法字典 - JS字符串截取的常用方法

JS字符串截取的常用方法

幾種常用的字符串截取方法:

開始:?必要的。非負整數,(第壹個元素的索引為0)。

停止:?可選。壹個非負整數,比stringObject中要提取的子字符串的最後壹個字符大1。

如果不是,返回到字符串的末尾。

?let str =‘hello word‘;

str . substring(1,5);?// ?妳好

從第二個字符到第六個字符截取字符串(包括第二個字符,不包括第六個字符)* *四個字符。

str . substring(2,-5);//“他”

實際上是substring(2,0),所有負數都轉換為0。Substring總是以較小的數字作為起始位置。

相當於?substring(0,2)從第壹位截斷到第三位(包括第壹位,不包括第三位)。

?str . substring(2);//lloword

僅傳遞壹個參數從傳遞的數字開始,到字符串末尾結束。

Start:開始位置,(第壹個元素的索引為0)。

長度:要截斷的長度。

str . substr(1,5);// ellow

從第二位截斷長度為5的字符串。

str . substr(-3,2);//或者

從倒數第二位向後截斷兩位數。

str . substr(1);//elloword

第二個參數在沒有通過測試的情況下被截取到字符串的末尾。

Start:壹個整數,指定開始選擇的位置(第壹個元素的索引為0)。

End:壹個整數,指定選擇結束的位置。

str . slice(1,3)//El

從第二個到第三個攔截?* * *兩個字符?不包含結束位置的第四位數字。

str . slice(1)//?elloword

如果沒有傳遞第二個參數,則截取字符的最後壹位。

str . slice(-1);?//d

傳遞負數會從字符末尾截取字符。