Bonjour a tous,
Je dispose d'une liste de caracteres nommee $col_1 qui contient les elements suivants:
U-234
U-235
Pu241
Xe-135
O-16
Gd-156
C-12
H-1
Je souhaiterais supprimer touets les lignes vides de maniere a obtenir:
U-234
U-235
Pu241
Xe-135
O-16
Gd-156
C-12
H-1
J'ai essaye plusieurs choses, entre autres celle la (celle qui me semble la plus proche d'une solution):
Sur la seconde ligne, le test "print yes" fonctionne, ce qui me permet de verifier que mes lignes sont bien vides et ne contiennent pas aussi des espaces. Mais en contrepartie, ma derniere ligne de code, qui est censee supprimee la ligne vide, ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if ($col_1=~/^$/){ #print "yes \n"; $col_1=~s/^$//; }
Avez-vous des indications qui pourraient m'aider, s'il vous plait ?
Je vous remercie
Partager