亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript Reference Manual / JavaScript match() 方法

JavaScript match() 方法

JavaScript match() 方法

實(shí)例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<p id="demo">單擊按鈕顯示matches</p>
<button onclick="myFunction()">點(diǎn)我</button>
<script>
function myFunction(){
	var str="The rain in SPAIN stays mainly in the plain"; 
	var n=str.match(/ain/g);
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例


定義和用法

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

如果想了解更多正則表達(dá)式教程請(qǐng)查看本站的: RegExp 教程 和我們的 RegExp 對(duì)象參考手冊(cè)。

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


瀏覽器支持

QQ截圖20161108165429.png

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


語(yǔ)法

string.match(regexp)

參數(shù)值

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

返回值

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

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

JavaScript 版本:1.2


更多實(shí)例

實(shí)例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<p id="demo">單擊按鈕顯示matches。</p>
<button onclick="myFunction()">點(diǎn)我</button>
<script>
function myFunction(){
	var str = "The rain in SPAIN stays mainly in the plain"; 
	var n=str.match(/ain/gi);
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例