首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

JavaScript String.search 方法:正則表達式首次匹配位置查找

     編輯:Java 程式設計入門

語法

stringObj.search(rgExp)

參數

  • stringObj:必選,要搜尋的 String 物件或字面值。
  • rgExp:必選,RegExp 物件(含模式與旗標)。

回傳值

  • 找到匹配:回傳匹配子字串起始索引(0 起算)。
  • 未找到:回傳 -1。

說明

僅判斷是否存在匹配並回傳首次位置,不提供完整匹配資訊。需詳細匹配資料請用 match() 或 exec()。

範例

function SearchDemo() {
    var s = "The rain in Spain falls mainly in the plain.";
    var re = /falls/i;
    return s.search(re); // 回傳 20
}
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved