indexOf()

indexOf() 

方法可返回某個指定的字符串值在字符串中首次出現的位置。


  如果要檢索的字符串值沒有出現,則該方法返回 -1。


  String.indexOf用法小結
  indexOf的參數是String, startIndex: Number;
  indexOf的返回值爲int,
  Function indexOf 包含如下幾個格式:
  1). Strng.indexOf(substring) //搜索String中的substring,默認從0位開始;


  2). String.indexOf(substring,m) //搜索String中的substring, 默認從第m位開始;


  str1.IndexOf("字串");//查找“字串”的第一個字符在str1中的索引值(位置)


  str1.IndexOf("字",start,end);//從start第start+1個字符起,查找end個字符,查找“字”在字符串STR1中的位置[從第一個字符算起]注意:start+end不能大於str1的長度


  indexOf參數爲string,在字符串中尋找參數字符串第一次出現的位置並返回該位置。如string s="0123dfdfdf"; var i=s.indexof("df");這時i==4。


string test="asdfjsdfjgkfasdsfsgfhgjgfjgdddd";


test.indexof('d') =2 //從前向後 定位 d 第一次出現的位置

test.indexof('d',1) =2 //從前向後 定位 d 從第1+1個字符串開始計算第一次出現的位置
test.indexof('d',5,2) =6 //從前向後 定位 d 從第5 位開始查,查2位,即 從第5位到第7位;
發佈了52 篇原創文章 · 獲贊 43 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章