最新的Web開發教程
 

JavaScript串match() Method

<JavaScript字符串參考

搜索字符串"ain"

var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);

RES的結果將是與該值的數組:

試一試»

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


定義和用法

match()方法檢索針對正則表達式的匹配的字符串,並返回匹配,作為Array對象。

了解更多關於我們的正則表達式的RegExp教程和我們的RegExp對象參考

注意:如果正則表達式不包括G修飾符(to perform a global search) ,將match()方法返回字符串中只有第一場比賽。

如果沒有找到匹配該方法返回null。


瀏覽器支持

方法
match()

句法

參數值
參數 描述
regexp 需要。 值來搜索,作為正則表達式。

技術細節

返回值: 數組,含有該比賽,對於每個匹配一個項目,或如果沒有發現匹配
JavaScript的版本: 1.2

例子

更多示例

執行一個全球性的,不區分大小寫搜索"ain"

var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);

資源的結果將是:

試一試»

<JavaScript字符串參考