首頁  >  文章  >  web前端  >  javascript如何截取字串

javascript如何截取字串

青灯夜游
青灯夜游原創
2021-04-01 18:00:004205瀏覽

javascript截取字串的方法:1、使用substr()函數,可以截取字串中從指定下標開始的指定數目的字元;2、使用substring()函數,可以截取字串中介於兩個指定下標之間的字元。

javascript如何截取字串

本教學操作環境:windows7系統、ECMAScript 5版、Dell G3電腦。

方法1:使用substr()

<script type="text/javascript">
var str="Hello world!";
console.log(str);
console.log(str.substr(3,9));  //从倒数第六个字符开始,截取四位
</script>

效果圖:

javascript如何截取字串

##substr()方法可在字串中抽取從start 下標開始的指定數目的字元。

語法:

substr(start,length)

  • start:要截取的子字串的起始下標,必須是數值。如果是負數,則該參數從字串的尾部開始算起的位置。也就是說,-1 指字串中最後一個字符,-2 指倒數第二個字符,以此類推,必需要寫的

  • length:子字串中的字符數,必須是數值。如果不填入該參數,那麼傳回的是字串的起始位置到結尾的字元。如果length 為0 或負數,將傳回一個空字串。

範例:

#方法2:使用substring()

<script type="text/javascript">
var str="Hello world!";
console.log(str);
console.log(str.substring(3,9));  //从第三个字符开始到第八位
</script>

效果圖:


javascript如何截取字串

substring()方法用於擷取字串中介於兩個指定下標之間的字元。


語法:

substring(start,stop)

  • #start:一個非負的整數,指要提取的子字串的第一個字元在字串中的位置,必需填寫的元素

  • stop:一個非負的整數,比要提取的子字串的最後一個字元在字串上的位置多1,可寫入可不寫,如果不寫則傳回的子字串會一直到字串的結尾

該字串的長度為stop-start

如果參數start 與stop 相等,則此方法傳回的就是一個空串,如果start 比stop 大,那麼該方法在提取子字串之前會先交換這兩個參數。

更多程式相關知識,請造訪:

程式設計影片! !

以上是javascript如何截取字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn