RegExp en PERL

Résolu
Nefast -  
ktm620enduro Messages postés 377 Statut Membre -
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

  1. ktm620enduro Messages postés 377 Statut Membre 38
     
    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
  2. Nefast
     
    Merci beaucoup pour l'aide, c'est exactement ce qu'il me fallait !

    Sujet -> Résolu

    A Bientôt !
    0
    1. ktm620enduro Messages postés 377 Statut Membre 38
       
      c'est toujours un plaisir de faire une expression régulière ;)
      0