📜  打字稿 |字符串搜索()方法

📅  最后修改于: 2022-05-13 01:56:43.651000             🧑  作者: Mango

打字稿 |字符串搜索()方法

search()是 TypeScript 中的一个内置函数,用于搜索正则表达式和此 String 对象之间的匹配项。
句法:

string.search(regexp);

参数:此方法接受如上所述和如下所述的单个参数:

  • regexp:此参数是一个 RegExp 对象。

返回值:该方法返回字符串中正则表达式的索引。否则,它返回 -1。
下面的示例说明了 TypeScriptJS 中的String search()方法:

示例 1:

Javascript
// This is TypeScript
// Original strings
var str = "Geeksforgeeks - Best Platform";
 
var re = /Best/gi;
 
// use of String search() Method
if (str.search(re) == -1 ) {
  console.log("Not Found" );
} else {
  console.log("Found" );
}


JavaScript
// This is TypeScript
// Original strings
var str = "Geeksforgeeks - Best Platform";
 
var re = /geeek/gi;
 
// use of String search() Method
if (str.search(re) == -1 ) {
    console.log("Not Found" );
} else {
    console.log("Found" );
}


输出:

Found

示例 2:

JavaScript

// This is TypeScript
// Original strings
var str = "Geeksforgeeks - Best Platform";
 
var re = /geeek/gi;
 
// use of String search() Method
if (str.search(re) == -1 ) {
    console.log("Not Found" );
} else {
    console.log("Found" );
}

输出:

Not Found