English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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 contientg
Modificateur (recherche globale), cette méthode renverra un tableau contenant toutes les sous-chaînes correspondantes.
Si l'expression régulière ne contient pasg
Modificateur (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.
string.match(regex)
var str = 'POLLUTION: Air Pollution is introduction of chemicals to the atmosphere' var reg = str.match(/ion/g);Testez pour voir‹/›
Tous les navigateurs prennent en charge intégralement la méthode match() :
Méthode | |||||
match() | Oui | Oui | Oui | Oui | Oui |
Paramètres | Description |
---|---|
regex | Objet Expression régulière |
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 |
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 :