最新的Web开发教程
 

JavaScript串search() Method

<JavaScript字符串参考

搜索"w3ii"

var str = "Visit w3ii!";
var n = str.search("w3ii");

n的结果将是:

试一试»

更多"Try it Yourself"下面的例子。


定义和用法

search()方法搜索指定的值的字符串,并返回匹配的位置。

搜索值可以是字符串或正则表达式。

该方法返回-1,如果没有找到匹配。

了解更多关于我们的正则表达式的RegExp教程和我们的RegExp对象参考


浏览器支持

方法
search()

句法

参数值
参数 描述
searchvalue 需要。 正则表达式。
的字符串将被自动转换为正则表达式。

技术细节

返回值: 一个数字,表示指定searchvalue中第一次出现的位置,或-1,如果不匹配是开创
JavaScript的版本: 1.2

例子

更多示例

执行区分大小写的搜索:

var str = "Mr. Blue has a blue house";
var n = str.search("blue");

n的结果将是:

试一试»

执行敏感的搜索一个病例:

var str = "Mr. Blue has a blue house";
var n = str.search(/blue/i);

n的结果将是:

试一试»

<JavaScript字符串参考