Bonjour à tous,
j'ai un petit problème d'expression régulière.
mon expression est du genre
vb|CV677544|wx|HJIT45512 et je souhaite récupérer CV677544.
j'avais donc une expression du genre:
MAis voilà, parmi les 50 000 lignes que j'ai à traiter, j'ai qq intruses du style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $case =~ s/^\w+\|(.+)\|\w+\|.+/$1/gi;
pl|NBCXWQA
et donc mon expression n'est plus correcte puisque je récupère pl|NBCXWQA!!!
j'avoue que j'ai tellement le nez dans ces lignes, que j'ai du mal à voir l'expression, simple j'en suis sûre, que je dois écrire!
Une idée?
Partager