Supprimer lignes dans un fichier

Résolu/Fermé
hello - 31 mars 2013 à 13:20
 hello - 4 avril 2013 à 10:26
Bonjour,

je voudrais supprimer la ligne § Berlinale 2012 -. mais je n'arrive pas a trouver la bonne expression reguliere pour le faire. J'ai essaye de faire ceci mais ca ne marche pas: $texte=~s/§.*?\n§//g;
qqn a une idee comment le faire?
merci d'avance.

§ Le film "Les Adieux à la reine" ouvre la 62e Berlinale.
La comédie de Benoît Jacquot est la première des 400 projections prévues au Festival du film de Berlin.
§ Berlinale 2012 -.
§ La Berlinale se sent pousser des ailes.
Depuis qu'il a consacré "Une séparation" l'an passé, le Festival du film de Berlin se fait audacieux.
A voir également:

1 réponse

[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
Modifié par [Dal] le 2/04/2013 à 21:15
Essaye :

$texte=~s/(^§ Berlinale 2012 -\.$)//m;

Dal
0
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
4 avril 2013 à 09:35
ou, si tu veux supprimer le saut de ligne à la suite de la ligne en question, comme cela :

$texte = ~s/§ Berlinale 2012 -\..//s;

Dal
0
merci bien :)
0