Java
Expression régulière -Regex
Introduction

On utilise le regex pour la recherche de mot clé dans les chaîne de caractères.

importer la classe:
import java.util.regex.*;

2 Classes :

Pattern
Représentation compilé d'un motif
Matcher
Moteur de recherche d'un motif dans une chaîne de caracteres.
1 exception
Exception
Exception levée par une erreur dans la syntaxe des motifs employés.

Les meta caractères
CodeDescription
.Remplace tout caractere
*Remplace une chaîne de 0,1 ou plusieurs caractères
?Remplace exactement un caractère
()Groupe capturant
[]Intervalle de caractères
{}Quantificateur
\Déspécialise le caractère spécial qu'il précède
^Négation ou début de ligne
$Fin de ligne
|Ou logique entre deux sous-motifs
+Numérateur
Classe de caractères
ClasseDescription
\dun chiffre équivalent à : [0-9]
\Dun non chiffre : [^0-9]
\sun caractère blanc : [\t\n\xOB\f\r]
\Sun non caractère blanc : [^\s]
\wUn caractère de mot : [a-zA-Z_0-9]
\Wun caractère non mot : [^\W]
.Tout caractère
Exemple
Motif : "\d"
Chaine :"J'ai 2 voitures"
Resultat : "2"
Motif : "\W"
Chaine :"J'ai 2 voitures"
Resultat : "'"," "," "
Imprimer
Notez cette page

S'il vous plait, prenez un moment pour remplir ce formulaire pour nous aider à mieux vous servir.

12345

    :: Ajouter aux favoris :: Contact