substring和substr的區別

2021-10-06 18:31:05 字數 608 閱讀 5230

substring()

第乙個引數(必選):所提取的第乙個字元的下標。

第二個引數(可選):要提取最後乙個字元的下標。如果省略該引數,那麼返回起始下標一直到結尾的字元。

var str=

"hello world!"

console.

log(str.

substring(3

))// 輸出lo w

substr()

第乙個引數(必選):所提取的第乙個字元的下標。如果是負數,那麼該引數宣告從字串的尾部開始算起的位置。也就是說,-1 指字串中最後乙個字元,-2 指倒數第二個字元,以此類推。

第二個引數(可選):子串中的字元數。必須是數值。如果省略該引數,那麼返回起始下標一直到結尾的字元。

var str=

"hello world!"

console.

log(str.

substr(-

3,2)

)//ld

** substr() 方法不同的是,substring() 不接受負的引數。**

java中substring與substr的用法

1.substring 方法 定義和用法 substring 方法用於提取字串中介於兩個指定下標之間的字元。語法 stringobject.substring start,stop 引數 描述 start 必需。乙個非負的整數,規定要提取的子串的第乙個字元在 stringobject 中的位置。st...

java中substring與substr的用法

1.substring 方法 定義和用法 substring 方法用於提取字串中介於兩個指定下標之間的字元。語法stringobject.substring start,stop 引數 描述 start 必需。乙個非負的整數,規定要提取的子串的第乙個字元在 stringobject 中的位置。sto...

java中substring與substr的用法

1.substring 方法 定義和用法 substring 方法用於提取字串中介於兩個指定下標之間的字元。語法stringobject.substring start,stop 引數 描述 start 必需。乙個非負的整數,規定要提取的子串的第乙個字元在 stringobject 中的位置。sto...