Supprimer lignes dans un fichier

Résolu
hello -  
 hello -
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 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Essaye :

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

Dal
0
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
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
hello
 
merci bien :)
0