ES6 - RegExp search()



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

语法

str.replace(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     
广告