定義和用法
basic_string::substr
basic_string substr(size_type _Off = 0,size_type _Count = npos) const;
參數
_Off
所需的子字符串的起始位置。字符串中第一個字符的索引為 0,默認值為0。
_Count
複制的字符數目
返回值
一個子字符串,從其指定的位置開始
substr和substring的區别
(在javascript中)
1. 在JS中函數聲明: stringObject.substring(start,stop)
start是在原字符串檢索的開始位置,stop是檢索的終止位置,返回結果中不包括stop所指字符。
如:"hamburger".substring(4,8) returns "urge"
2. substr(start,length)
如:當DETAIL_TYPE 的值為1111053 時, substr(DETAIL_TYPE,1,6) = 111105
從DETAIL_TYPE的第一位開始取六位字符。