bonjour tous le monde
j'ai une liste qui ressemble à ca :
merci d'avance de votre aide; bonne journée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 @t =( ### Actinobacteria T0003 T0007 T0016 ### Nematodes T0009 ### Acidobaacteria T0004 T0107 T0116 ce que je veux est de compter les lignes qui suivent chaque clade séparément j'ai galéré mais j'y arrive pas mon code actuel est : @liste = grep {$_=~m/^T\d\d\d\d\d|^###\s/}@taxonomy; foreach (@liste){ if ($_=~m/^T\d\d\d\d\d/){ $compteur=1; push (@sax,$compteur); } }
Partager