js中search的用法
search()是JavaScript中一个字符串方法,主要用于查字符串中是否包含指定的文本,并返回匹配文本的位置。具体来说,search()方法搜索字符串中与正则表达式匹配的字符串,并返回匹配的位置索引。以下是一些search()的用法和示例:
语法:
string.search(regexp)
参数:
regexp:正则表达式,用于匹配“搜索串”。
返回值:
如果到了匹配项,该方法返回第一个匹配项的位置(索引)。如果没有匹配项,则返回-1。
js以6结尾的数字表达式 示例1:
var str = "Hello World!";
var n = str.search("World");
console.log(n);
输出:
6
该示例中,search()方法查字符串中包含“World”文本的位置,返回6,因为“World”出现在字符串中的第7个位置,程序计算从0开始。
10
该示例中,search()方法使用正则表达式搜索字符串,查包含数字的第一个位置索引。在此示例中,正则表达式/\d+/匹配任何一个或多个数字的字符串。因此,程序返回数字“3”所在的位置索引,即10。
27
该示例中,search()方法使用正则表达式查字符串是否包含“javascript”文本。由于正则表达式使用了标志“i”,不区分大小写,因此程序返回文本“JavaScript”所在的位置索引,即27。
总结
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论