US

Les classes Pattern et Matcher

Afin d'utiliser les expressions rationnelles pour interoger des chaines de caract�res, il vous faudra utiliser les classes Pattern et Matcher du package java.util.regex. La classe Pattern repr�sente le motif et la classe Matcher repr�sente le moteur de recherche d'un motif dans une chaine.

La classe Pattern

La premi�re �tape est de d�finir le motif que l'on veut utiliser et cr�er une instance de la classe Pattern avec ce motif. La classe Pattern ne propose pas de constructeur, on obtient une instance de la classe gr�ce � la m�thode de classe compile qui prend comme unique param�tre le motif sous forme d'un objet String.

Le listing suivant construit l'objet Pattern correspondant au motif de la section pr�c�dente qui repr�sentait une adresse email.