Bonjour, j'essaie depuis deux jours d'effectuer un grep multiligne sur un certains nombre de fichier sources pour en extraîres les commentaires.
Je cherche à sélectionner des patterns de ce genre :
- to_ulongint:ULONGINT <-
( //? {self >=0};
//? {self <=# (ULONGINT.maximum)};
au milieu de //
// Conversion format with test.
//
- to_ulongint:ULONGINT <-
( //? {self >=0};
//? {self <=# (ULONGINT.maximum)};
to_raw_ulongint
);
J'ai donc créé l'expression suivante :
^\s*-([.]*)<-\s*\(*\s*//(.*)
Lorsque je la teste avec un outil comme (…)
Forum Programmation.perl grep multi-ligne
26
juil.
2006