TypeScript - 字符串 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_strings.htm
广告