Bonjour

Voila je cherche a reconnaitre une expression du type dans un fichier:


- bla___blakjkfhjsah2758 nkvnhdjsJSHJHSJ44


voila l expression que j utilise : if ($ligne=~/^\s+-\s+(\w+)\s+\w+/)

je veux donc recupere r bla___blakjkfhjsah2758

mais il me recupere tout sauf ca!!!!!!!


Mon fichier comporte 1738329 lignes , peut etre que ca vient de la.....???