ES6 - RegExp search() 方法

此方法返回在字符串中找到匹配项的索引。如果未找到匹配项,则返回 -1。

语法

str.replace(regexp|substr, newSubStr|function)

参数详细信息

  • Regexp − 正则表达式对象。

  • Substr − 要替换的字符串。

  • newSubStr − 替换字符串。

  • function −创建新字符串的函数。

返回值

返回在字符串中找到匹配项的索引。

示例

var str = 'Welcome to ES6.We are learning ES6'; 
var re = new RegExp(/We/); 
var found = str.search(re); 
console.log(found); 

输出

0