substr和substring
阿新 • • 發佈:2019-02-03
var strText = "0123456789"; //substr(start, count); var a = strText.substr(1, 5); //值:12345 //與c#版的Substring功能一致 //說明:返回一個從指定位置開始的指定長度的子字串。 //如果start為負數,則start=str.length+start。 //如果 length 為 0 或負數,將返回一個空字串。 //快速運算:從start處取 指定長度 的字串。 //-------------------------------------------------------------------------------------- //substring(start, end); var b = strText.substring(1, 5); //值:1234 //說明:返回的子串包括 start 處的字元,但不包括 end 處的字元;下標從0開始 //如果 start 與 end 相等,那麼該方法返回的就是一個空串(即長度為 0 的字串)。 //如果 start 比 end 大,那麼該方法在提取子串之前會先交換這兩個引數。 //如果 start 或 end 為負數,那麼它將被替換為 0。 //快速運算:從start處取 end - start 長度的字串。