DIV CSS 佈局教程網

6.4 search()方法
編輯:JavaScript基礎知識     

一、search()方法簡介

在JavaScript中,search() 方法用於檢索字符串中指定的子字符串,或檢索與正則表達式相匹配的子字符串。

語法:

 
stringObject.search(字符串)      //檢索字符串;
stringObject.search(正則表達式)  //檢索正則表達式

說明:

stringObject指的是字符串對象。search()方法返回的是子字符串的起始位置,如果沒有找到任何匹配的子串,則返回-1。

舉例:

在線測試
 
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript">
        var str = "I love lvyestudy!";
        document.write(str.search("lvye")+"<br/>");
        document.write(str.search("html"));
    </script>
</head>
<body>
</body>
</html>

在浏覽器預覽效果如下:

分析:

str.search("lvye")表示檢索字符串"I love lvyestudy!"是否存在子字符串"lvye",由於存在,所以返回"lvye"在字符串"I love lvyestudy!"中的起始位置7(字符串索引從0開始)。

str.search("html")表示檢索字符串"I love lvyestudy!"是否存在子字符串"html",由於不存在,因此返回-1。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved