RegExp en PERL [Résolu/Fermé]

Signaler
-
Messages postés
293
Date d'inscription
mardi 21 septembre 2010
Statut
Membre
Dernière intervention
12 mars 2013
-
Bonjour tout le monde,

je cherche depuis quelques heures à constituer une "regexp" me permettant de récupérer tous les caractères présent dans la chaîne jusqu'au caractère "_" qui marquera la fin de la chaine à récupérer.

Pour être plus claire, j'ai un nom de fichier qui représente quelque chose comme "Attestation Mr X_******.pdf".
Mon but est d'obtenir dans une variable, la chaine "Attestation Mr X".

N'étant pas très doué en PERL je viens solliciter votre aide afin de résoudre mon problème.

Vous remerciant d'avance,

Nefast


2 réponses

Messages postés
293
Date d'inscription
mardi 21 septembre 2010
Statut
Membre
Dernière intervention
12 mars 2013
39
tu peux faire ceci

#^([^_]*)#

cela signifie,tu commences au début et tu captures tout ce qui n'est pas un "_" et tu t'arrete au "_"
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Merci beaucoup pour l'aide, c'est exactement ce qu'il me fallait !

Sujet -> Résolu

A Bientôt !
Messages postés
293
Date d'inscription
mardi 21 septembre 2010
Statut
Membre
Dernière intervention
12 mars 2013
39
c'est toujours un plaisir de faire une expression régulière ;)