ES6 String对象方法search()
ES6 String对象方法search()
search()方法用于搜索字符串中指定的子字符串,或搜索与正则表达式相匹配的子字符串。
语法
string.search(regexp);
参数详情
regexp − 需要检索的字符串串,也可以是需要检索的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" ); }
输出
Contains Apples.