ES6 search()
此方法执行正则表达式与此String对象之间的匹配搜索。
语法
string.search(regexp);
详细参数
regexp - 正则表达式对象。如果传递了非RegExp对象obj,则使用新的RegExp(obj)将其隐式转换为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.
此方法提取字符串的一部分并返回一个新字符串。语法string.slice( beginslice [, endSlice] );详细参数beginSlice - 开始提取的从零开始的索引。endSlice - 结束提 ...