Exemple
Rechercher une chaîne pour "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
Le résultat de résolution sera un tableau avec les valeurs suivantes :
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
Le match() méthode recherche une chaîne pour un match contre une expression régulière, et retourne les matches, comme un objet Array.
En savoir plus sur les expressions régulières dans notre RegExp Tutorial et notre RegExp Object Reference .
Remarque: Si l'expression régulière ne comprend pas le modificateur g (to perform a global search) , le match() méthode retourne que le premier match dans la chaîne.
Cette méthode renvoie null si aucune correspondance n'a été trouvée.
Support du navigateur
méthode | |||||
---|---|---|---|---|---|
match() | Oui | Oui | Oui | Oui | Oui |
Syntaxe
Les valeurs des paramètres Paramètre La description regexp Champs obligatoires. La valeur à rechercher, comme une expression régulière.
Détails techniques
Valeur de retour: Un tableau, qui contient les allumettes, un élément pour chaque correspondance, ou une valeur nulle si aucune correspondance est trouvée JavaScript Version: 1.2
autres exemples
Exemple
Effectuer une recherche globale, insensible à la casse pour "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
Le résultat de res sera:
Essayez vous - même »
<JavaScript Chaîne Référence