English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode match() de la chaîne JavaScript

 Objet String JavaScript

match()La méthode recherche les correspondances de l'expression régulière dans la chaîne et renvoie les correspondances en tant que tableau d'objets.

Si l'expression régulière contientgModificateur (recherche globale), cette méthode renverra un tableau contenant toutes les sous-chaînes correspondantes.

Si l'expression régulière ne contient pasgModificateur (recherche globale), cette méthode ne renverra que la première correspondance de la chaîne.

Si aucun élément correspondant n'est trouvé, cette méthode renvoie null.

Vous pouvez trouverTutoriel RegExpetRéférence de l'objet RegExpEn savoir plus sur les expressions régulières.

Syntaxe :

string.match(regex)
var str = 'POLLUTION: Air Pollution is introduction of chemicals to the atmosphere'
var reg = str.match(/ion/g);
Testez pour voir‹/›

Compatibilité navigateur

Tous les navigateurs prennent en charge intégralement la méthode match() :

Méthode
match()OuiOuiOuiOuiOui

Valeur du paramètre

ParamètresDescription
regexObjet Expression régulière

Détails techniques

Valeur de retour :Un tableau contenant les éléments correspondants, chaque élément correspondant à un élément, null s'il n'y a pas d'élément correspondant
Version JavaScript :ECMAScript 1

Plus d'exemples

Les exemples suivants montrent l'utilisation de l'annotateur global et ignorer la casse avec match() :

var str = 'POLLUTION: Air Pollution is introduction of chemicals to the atmosphere'
var reg = str.match(/ion/gi);
Testez pour voir‹/›

Calcul du nombre de voyelles dans une chaîne :

Tapez du texte dans le champ d'entrée pour afficher le nombre de voyelles :

Voix :

 Objet String JavaScript