ES6 - search() 方法



此方法用於在字串物件中搜索正則表示式匹配項。

語法

string.search(regexp);

引數詳情

  • regexp − 正則表示式物件。如果傳遞非 RegExp 物件 obj,則會使用 new RegExp(obj) 隱式將其轉換為 RegExp。

返回值

如果搜尋成功,則返回正則表示式在字串中的索引。否則,返回 -1。

示例

var re = /apples/gi;
var str = "Apples are round, and apples are juicy."; 
if ( str.search(re) == -1 ) { 
   console.log("Does not contain Apples" ); 
} else { 
   console.log("Contains Apples" ); 
}   

輸出

Contains Apples.    
廣告
© . All rights reserved.