打字稿 |字符串搜索()方法
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