Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet String > Méthode match

Méthode match

Description

Retourne un tableau contenant les correspondances entre la chaîne et une expression régulière.

Syntaxe

Array match(RegExp regexp)

Paramètres

  • RegExp regexp : L'expression régulière à utiliser pour former le talbeau de correspondances.

Valeur de retour

Retourne un tableau qui contient toutes les correspondances d'un motif d'expression régulière.

Exemple

Le script suivant extrait toutes les adresse URL qui se trouvent dans un texte et les affiche :

/* on crée le texte */
var texte = "Bonjour. Vous pouvez aller sur http://www.google.com
ou bien sur http://www.yahoo.fr ! Je vous rappelle qu'ici vous êtes sur http://www.quentinc.fr.st !";

/* On crée l'expression régulière 
Si
vous voulez plus d'infos à propos des expressions régulières, allez vous renseigner sur l'objet RegExp */
var reg = new RegExp("http://www\\.[a-zA-Z0-9_\\-\\.]+",
"g");

/* On exécute la fonction match pour extraire les urls */
var tab = texte.match(reg);

/* et on affiche le résultat */
alert(tab.join(",
"));

Exécuter le script

Voir aussi

RegExp, split, Array.join.

Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet String > Méthode match

Dernière modification de cette page : Mardi 4 avril 2006 08:00
Haut de page  •  Contact  •  RSS  •  Valide XHTML 1.0