當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


TypeScript String search()用法及代碼示例



此方法執行搜索正則表達式和此 String 對象之間的匹配項。

用法

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" ); 
}

在編譯時,它將在 JavaScript 中生成相同的代碼。

其輸出如下

Contains Apples

相關用法


注:本文由純淨天空篩選整理自 TypeScript - String search()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。