#### JavaScript search() 方法
#### 定義和用法
search() 方法用于檢索字符串中指定的子字符串,或檢索與正則表達式相匹配的子字符串
#### 語法
~~~
stringObject.search(regexp)
~~~
|參數|描述|
| --- | --- |
|regexp|該參數可以是需要在 stringObject 中檢索的子串,也可以是需要檢索的 RegExp 對象。|
|注釋:|search() 對大小寫敏感,要執行忽略大小寫的檢索,請追加標志 i。|
#### 返回值
stringObject 中第一個與 regexp 相匹配的子串的起始位置。
注釋:如果沒有找到任何匹配的子串,則返回 -1。
#### 例子 1
~~~
<script type="text/javascript">
var str="Visit W3School!";
document.write(str.search(/W3School/)); //6 大小寫匹配
document.write(str.search(/w3school/i)) //6 忽略大小寫
document.write(str.search("World") ) //-1 大小寫匹配
</script>
~~~