1.substr
substr(start,length)表示從
start
位置開始,擷取
length
長度的字串。
var src="images/off_1.png";
alert(src.substr(7,3));
彈出值為:off
2.substring
substring(start,end)表示從
start
到end
之間的字串,包括
start
位置的字元但是不包括
end位置的字元。
var src="images/off_1.png";
alert(src.substring(7,10));
彈出值為:off
3.indexof
indexof() 方法返回某個指定的字串值在字串中首次出現的位置(從左向右)。沒有匹配的則返回
-1,否則返回首次出現位置的字串的下標值。
var src="images/off_1.png";
alert(src.indexof('t'));
alert(src.indexof('i'));
alert(src.indexof('g'));
彈出值依次為:-1,0,3
4.lastindexof
lastindexof()方法返回從右向左出現某個字元或字串的首個字元索引值(與
indexof
相反)var src="images/off_1.png";
alert(src.lastindexof('/'));
alert(src.lastindexof('g'));
彈出值依次為:6,15
寫乙個memcpy 函式你能拿幾分?
不考慮效能的話,memcpy 在c99編譯器下可以寫為 void memcpy void restrict dest,const void restrict src,size t n 這裡有幾個得分點 這裡的幾個關鍵點解釋如下 src指標前面要加const,暗示src是輸入引數 src和dest是非...
寫乙個記憶體拷貝函式
include using namespace std void mymemcpy void out pdst,void in psrc,int in ilen if pdest psrc pdest cout the dest point is large than src else cout t...
寫乙個函式,實現strstr
要求 寫乙個函式,實現strstr,即從乙個字串中查詢另乙個字串的位置,如 strstr 12345 34 返回值為2,在2號位置找到字串34。include include include using namespace std int strstr char str,char str1 else...