The mandate
Créer expressions régulières en Java

Créer expressions régulières en Java

Catégorie: Programmation.
Posté par le 04/03/2014.
Dernière mise à jour le 04/03/2014.

   Tutoriel suivant>>

Description

Ce tutoriel explique comment créer une expression régulière en Java à l'aide des classes Pattern et Matcher.

Introduction

Ce tutoriel peut être réalisé à l'aide d'un simple éditeur de texte comme le  « bloc note » ou d'un IDE tels « qu'Eclipse » ou  « Netbeans ». Il nécessite des connaissances de base en Java.

Utiliser les classes Pattern et Matcher

Quand nous devons parser une chaine de caractères de manière efficiente, il est préférable d'utiliser les deux classes du package « java.util.regex »: Pattern et Matcher.

La première classe est utilisée pour compiler le regex, la deuxième est utilisée pour parser la chaine de caractères.

Compilation du regex en objet de type Pattern

La première étape consiste à appeler la méthode statique « Pattern.compile() », et de lui passer le regex. Cette méthode retourne un objet de type Pattern.

L'objet Pattern est une représentation interne du regex afin de parser des chaines de caractères de manière performante.

Voici comment créer le pattern:

Pattern patt = Pattern.compile("[0-9]+");

Construction de l'objet Matcher

Pour vérifier si une chaine de caractères correspond à un pattern, nous appelons la méthode « matcher() » de l'objet Pattern, en lui passant la chaine de caractères à parser:

Matcher m = patt.matcher(str);

Parser la chaine de caractères

Pour plus d'information sur comment utiliser ces objets afin de parser une chaine de caractères, vous pouvez lire le tutoriel qui explique comment parser une chaine de caractères avec l'objet Matcher.
 

Tu as aimé ce tutoriel ?
Aide nous à améliorer le site ! Deviens partenaire officiel ou suis nous sur facebook !

   Tutoriel suivant>>

Commentaires[0]

Tu as aimé ce tutoriel ? Alors partage-le avec tes amis !
Partager sur Facebook Partager sur Twitter Partager sur Myspace Partager sur Stumbleupon Soumettre sur Reddit Partager sur Digg Ajouter à vos favoris Technorati Ajouter à vos favoris Live Ajouter à vos favoris Google Ajouter sur vos favoris Yahoo Voir le flux rss

Mots Clés: expression régulière Java regex

Veve :
(11/04/2013 - 17:19:44)
il faut juste mettre "sudo" à la place de "su" pour exécuter la commande en root

Veve :
(11/04/2013 - 17:18:56)
Salut tu peux aller lire ce tutoriel: http://www.tutorielsenfolie.com/tutoriels-63-installation-configuration-opennebula.html Il fonctionne aussi sous ubuntu

safa.souissi4 :
(10/04/2013 - 20:58:13)
s'il vous plait c urgent :(

safa.souissi4 :
(10/04/2013 - 20:56:25)
bonsoir,je cherche un tutos pour installer opennebula.org sous ubuntu 12.

Veve :
(18/03/2013 - 20:07:49)
oui, j'essaye de voir d'ou viens le problème.

sonde :
(18/03/2013 - 13:29:57)
re merci (j apprend un peu plus) je crois que j ai trouver pourquoi je peu pas poster si il y a ligne code impossible de poster lol

Veve :
(17/03/2013 - 21:34:49)
Salut, j'espère que ça t'a aidé.

sonde :
(17/03/2013 - 09:59:02)
pour ton aide

sonde :
(17/03/2013 - 09:57:36)
slt Veve impossible de laisser com

sonde :
(17/03/2013 - 09:56:55)
??

Demi-dieu :
(15/03/2013 - 18:41:13)
salut ^^

sonde :
(13/03/2013 - 14:49:35)
un petit coucou

Tanamoureuse :
(29/09/2011 - 06:11:08)
Je t'aime

Faire un don

Ma Publicité ici


Faire un don