中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

JavaScript match() 方法

String 對象參考手冊 JavaScript String 對象

實例

在字符串中查找 "ain":

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

n 輸出數(shù)組結(jié)果值:


運行代碼 ?

定義和用法

match() 方法可在字符串內(nèi)檢索指定的值,或找到一個或多個正則表達式的匹配。

如果想了解更多正則表達式教程請查看本站的: RegExp 教程 和我們的 RegExp 對象參考手冊。

注意: match() 方法將檢索字符串 String Object,以找到一個或多個與 regexp 匹配的文本。這個方法的行為在很大程度上有賴于 regexp 是否具有標志 g。如果 regexp 沒有標志 g,那么 match() 方法就只能在 stringObject 中執(zhí)行一次匹配。如果沒有找到任何匹配的文本, match() 將返回 null。否則,它將返回一個數(shù)組,其中存放了與它找到的匹配文本有關(guān)的信息。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持 match() 方法


語法

string.match(regexp)

參數(shù)值

參數(shù) 描述
regexp 必需。規(guī)定要匹配的模式的 RegExp 對象。如果該參數(shù)不是 RegExp 對象,則需要首先把它傳遞給 RegExp 構(gòu)造函數(shù),將其轉(zhuǎn)換為 RegExp 對象。

返回值

類型 描述
Array 存放匹配結(jié)果的數(shù)組。該數(shù)組的內(nèi)容依賴于 regexp 是否具有全局標志 g。 如果沒找到匹配結(jié)果返回 null 。

技術(shù)細節(jié)

JavaScript 版本: 1.2

更多實例

實例

全局查找字符串 "ain",且不區(qū)分大小寫:

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

n 輸出結(jié)果:

ain,AIN,ain,ain

運行代碼 ?

實例

判斷是否微信瀏覽器:

function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; } }

運行代碼 ?

String 對象參考手冊 JavaScript String 對象

其他擴展