JavaScript String match() Method

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP







<!--
main_leaderboard, all: [728,90][970,90][320,50][468,60]
-->



JavaScript String match() Method



Previous
JavaScript String Reference
Next

<!--

❮ JavaScript String Reference

-->


Example


Search a string for "ain":



var str = "The rain in SPAIN stays mainly in the plain";

var res = str.match(/ain/g);

<!--

The result of res will be an array with the values:




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

-->
Try it Yourself »

More "Try it Yourself" examples below.



Definition and Usage


The match() method searches a string for a match against a regular expression, and returns the matches, as an Array object.


Read more about regular expressions in our RegExp Tutorial and our RegExp Object Reference.


Note: If the regular expression does not include the g modifier (to perform a global search), the match() method will return only the first match in the string.


This method returns null if no match is found.



Browser Support














Method
match() Yes Yes Yes Yes Yes

Syntax



string.match(regexp)

Parameter Values





Parameter Description
regexp Required. The value to search for, as a regular expression.




<!--
mid_content, all: [300,250][336,280][728,90][970,250][970,90][320,50][468,60]
-->




Technical Details






Return Value: An Array, containing the matches, one item for each match, or null if no match is found
JavaScript Version: ECMAScript 1

More Examples




Example


Perform a global, case-insensitive search for "ain":



var str = "The rain in SPAIN stays mainly in the plain";

var res = str.match(/ain/gi);

<!--

The result of res will be:




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

-->
Try it Yourself »



Previous
JavaScript String Reference
Next

<!--

❮ JavaScript String Reference

-->

Popular posts from this blog

𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

Edmonton

Crossroads (UK TV series)