Salut,

Je chercher comment matcher exactement une expression.
Par exemple de fichier (tutu) dans lequel je veux compte et sauvegarder les info apres "|" et pas "|--"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
| toto atata  ....
| titi  popo  ...
|-- tutu  ...
|-- tata ...
Voici comment je fais:
J initialise un tableau a deux dim avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
open (FLUX, "tutu");
foreach $line (<FLUX>){
    if ($line =~ m/^(\|)/){
	@temp = split / +/, $line;
	push @tabt, [@temp];}}
Et dans mon tableau je me retrouve avec les "|--".
J ai deja essaye pas mal de choses, mais je suis bloque....

Merci de me passer un coup de main