Besoin d'utiliser des expressions régulières (regex) pour les tâches courantes en Java?
Voici un exemple rapide:

  importation java.util.regex.Pattern
 java.util.regex.Matcher importation

 / / ...

 ( "pattern" ) ; . Pattern = Modèle de la compilation ("pattern");
 ( "subject" ) ; . Matcher Matcher matcher = motif ("sujet");

 / / Trouver (sous) matchs
 matcher. find ( ) ) { while (matcher. trouver ()) {
     matcher. group ( ) ; . À cordes nth_match = matcher groupe ();
 }

 / / Veryfy que l'ensemble du sujet correspond au modèle
 matcher. matches ( ) Does_it_matches booléennes = matcher. Matchs ()

 / / Remplacer toutes les occurrence d'une expression régulière dans une chaîne (pas d'importation nécessaire)
 ( "regex" , "replacement" ) ; . "Chaîne exemple" replaceAll ("regex", "remplacement"); 

Pour les autres tâches de prendre un coup d'oeil à la javadoc la classe Matcher .