JavaScript的string.search()方法怎么用?

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()方法怎么用?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。