JavaScript 參考手冊
在字符串中查找 "ain":
n 輸出數(shù)組結(jié)果值:
match() 方法可在字符串內(nèi)檢索指定的值,或找到一個或多個正則表達式的匹配。
如果想了解更多正則表達式教程請查看本站的: RegExp 教程 和我們的 RegExp 對象參考手冊。
注意: match() 方法將檢索字符串 String Object,以找到一個或多個與 regexp 匹配的文本。這個方法的行為在很大程度上有賴于 regexp 是否具有標志 g。如果 regexp 沒有標志 g,那么 match() 方法就只能在 stringObject 中執(zhí)行一次匹配。如果沒有找到任何匹配的文本, match() 將返回 null。否則,它將返回一個數(shù)組,其中存放了與它找到的匹配文本有關(guān)的信息。
所有主要瀏覽器都支持 match() 方法
參數(shù) | 描述 |
---|---|
regexp | 必需。規(guī)定要匹配的模式的 RegExp 對象。如果該參數(shù)不是 RegExp 對象,則需要首先把它傳遞給 RegExp 構(gòu)造函數(shù),將其轉(zhuǎn)換為 RegExp 對象。 |
類型 | 描述 |
---|---|
Array | 存放匹配結(jié)果的數(shù)組。該數(shù)組的內(nèi)容依賴于 regexp 是否具有全局標志 g。 如果沒找到匹配結(jié)果返回 null 。 |
JavaScript 版本: | 1.2 |
---|
全局查找字符串 "ain",且不區(qū)分大小寫:
n 輸出結(jié)果:
判斷是否微信瀏覽器: