Bonjour,
Je voudrais trouver l'équivalent sous sed de l'expression régulière suivante :
s/prefix_(?!(motif1|motif2))[^"]+/prefix_motif1/g
Elle a pour but de rechercher tous les éléments matchant prefix_motifN, avec motifN différent de motif1 et de motif2 et de les remplacer par prefix_motif1.
Apparement le "negative lookahead" (?!...) n'est pas connu de sed.
Pourtant j'utilise bien les modificateurs -r et -e, donc ça devrait reprendre les regex de Perl mais non.
Donc si vous avez des idées, je suis preneur.
Merci d'avance,
Loceka.
Partager