C'est pas difficile, a vous de l’implémenter:
Vous créez une variable $a_ecrire
Vous lisez le fichier ligne a ligne
Pour chaque ligne lue (donc dans $_),
- si elle contient le pattern /.../ vous la concaténez a la ligne a_ecrire: $a_ecrire = $a_ecrire . $_ (avec peut être ajout d' un blanc $a_ecrire = $a_ecrire . " " . $_ a vous de voir)
- sinon
a- vous imprimez la ligne a écrire si elle n'est pas vide
b- vous resettez la ligne a ecrire avec la ligne courante $a_ecrire = $_
Et en sortie de la boucle de lecture, ne pas oublier d'imprimer la ligne a écrire restante.
Bref, on accumule les lignes lues, et on ne les envoie en sortie que chaque fois que la nouvelle ligne lue (pas encore accumulée) ne contient pas ...
A+,
---------------
There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! --