例
搜索字符串"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字符串參考