首頁 > web前端 > js教程 > 主體

javascript如何取指定字符

藏色散人
發布: 2023-01-11 09:19:22
原創
14215 人瀏覽過

javascript取指定字元的方法:1、透過substring方法擷取字串中介於兩個指定下標之間的字元;2、透過substr方法取指定數目的字元;3、透過slice方法擷取字串的某個部分。

javascript如何取指定字符

本文操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript如何取指定字元?

javascript提取字串,JavaScript截取字串方法詳解 

1、substring()

         (1)用於擷取字元字串中介於兩個指定下標之間的字元。文法:stringObject.substring(start,stop)

        start:必要。一個非負的整數,規定要提取的子字串在第一個字元在 stringObject 中的位置。

        stop;可選。一個非負的整數,比要擷取的子字串的最後一個字元在 stringObject 中的位置多 1。如果省 略該參數,

       那麼傳回的子字串會一直到字串的結尾。

(2)傳回值

一個新的字串,該字串值包含stringObject 的一個子字串,其內容是從start 處到stop-1 處的所有字符,其長度

為stop 減start。 (下標從0開始)

substring() 方法傳回的子字串包括 start 處的字符,但不包含 end 處的字符。如果參數 start 與 end 相等,那麼該方法回傳

回的就是一個空字串(即長度為 0 的字串)。如果 start 比 end 大,那麼方法在提取子字串之前會先交換這兩個參數。

重要事項:與 slice() 和 substr() 方法不同的是,substring() 不接受負的參數。

實例1:

<script type="text/javascript">
var str="Hello world!"
document.write(str.substring(3))    //输出   lo world!
</script>
登入後複製

實例2:

<script type="text/javascript">
var str="Hello world!"
document.write(str.substring(3,7))   //输出 lo w
</script>
登入後複製

推薦學習:《javascript基礎教學

2 、substr() 方法

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

start:必要。要抽取的子字串的起始下標。必須是數值。如果是負數,那麼該參數宣告會從字串的尾部開始算起的

位置。也就是說,-1 指字串中最後一個字符,-2 指倒數第二個字符,以此類推。

length :可選。子字串中的字元數。必須是數值。如果省略了該參數,那麼傳回從 stringObject 的起始位置到結尾的字符串。

(2)傳回值

一個新的字串,包含從 stringObject 的 start(包括 start 所指的字元) 處開始的 lenght 個字元。如果沒有指

定 lenght,那麼傳回的字串包含從 start 到 stringObject 的結尾的字元。

(3)substr() 的參數指定的是子字串的起始位置和長度,因此它可以取代 substring() 和 slice() 來使用。

(4)實例1:

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!