string.search()是JavaScript中的一个内置方法,用于搜索正则表达式和给定字符串对象之间的匹配。下面本篇文章就来给大家介绍一下string.search()方法,希望对大家有所帮助。
image
search()方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。
语法:
string.search(A)
参数:此处参数“A”是正则表达式对象。
注释:如果想要执行忽略大小写的检索,请追加标志 i。
返回值:返回正则表达式与给定字符串对象之间的第一个匹配的索引,如果未找到匹配项则返回-1。
示例:
<script>
// 输入一个字符串
var string = "Welcome to here!";
// 取正则表达式
var re1 = /W/;
var re2 = /t/;
var re3 = /e/;
// 输出匹配字母的索引
document.write(string.search(re1) + "<br>");
document.write(string.search(re2) + "<br>");
document.write(string.search(re3));
</script>
输出:
0
8
1
原文地址:JavaScript的string.search()方法怎么用?