Bonjour, je débute en Perl et je dois traiter un fichier .txt, engros je remplace les espaces par des \n ainsi j'ai une liste, mais dans cette liste il y a des lignes vides et je n'arrive pas à les supprimer.
sous linux ^$ signifie ligne vide, mais ça ne marche pas avec mon script( je suis sous windows).
Voila un bout de mon code, j'essaie de remplacer les lignes vides par rien,mais ça ne marche pas.Si qqn a une regex qui marche, pourrait-il la partager avec moi.Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while (<LIGNES>) { $_ =~ s/^$ //g; print (ECRIRE "$_");







Répondre avec citation





et à marquer ton thread comme résolu en cliquant sur le bouton
en bas à gauche.
Partager