Javascript 参考手册

HTML DOM 对象

JavaScript search() 方法

JavaScript String 对象

实例

查找 "W3CSchool":

var str="Visit W3CSchool!";

var n=str.search("W3CSchool");

n 输出结果:

var str="Visit W3Cschools!"
document.write(str.search("W3CSchool"));
尝试一下 »

定义和用法

search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。

如果没有找到任何匹配的子串,则返回 -1。

查看更多正则表达式教程 RegExp 教程 and our RegExp 对象参考手册.

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持 search() 方法

语法

string.search(searchvalue)

参数值

参数描述
searchvalue必须。查找的字符串或者正则表达式。

返回值

类型描述
Number与指定查找的字符串或者正则表达式相匹配的 String 对象起始位置。

技术细节

JavaScript 版本: 1.2

更多实例

实例

执行一次对大小写敏感的查找:

var str="Mr. Blue has a blue house";

document.write(str.search("blue"));

以上实例输出结果:

var str="Mr. Blue has a blue house"
document.write(str.search("blue"));
尝试一下 »

实例

执行一次忽略大小写的检索:

var str="Mr. Blue has a blue house";

document.write(str.search(/blue/i));

以上实例输出结果:

var str="Mr. Blue has a blue house"
document.write(str.search(/blue/i));
尝试一下 »

JavaScript String 对象

新闻动态 联系方式 广告合作 招聘英才 安科实验室 帮助与反馈 About Us

Copyright © 2013 - 2019 Ancii.com All Rights Reserved京ICP备18063983号-5 京公网安备11010802014868号