RegExp en PERL

Résolu/Fermé
Nefast - 7 avril 2011 à 10:10
ktm620enduro Messages postés 293 Date d'inscription mardi 21 septembre 2010 Statut Membre Dernière intervention 12 mars 2013 - 7 avril 2011 à 12:00
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


A voir également:

2 réponses

ktm620enduro Messages postés 293 Date d'inscription mardi 21 septembre 2010 Statut Membre Dernière intervention 12 mars 2013 38
Modifié par ktm620enduro le 7/04/2011 à 10:48
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 beaucoup pour l'aide, c'est exactement ce qu'il me fallait !

Sujet -> Résolu

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