Bonjour à tous,
j'ai un petit souci avec les expressions régulières
j'ai un champ de type:
struct1.struct2.struct3.struct4
si je fais en perl ou en sed qu'importe:
il va me retourner struct1.struct2.struct3 alors que je souhaite avoir struct1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part champ1 =~ s/(.*)\..*/\1/g;
Le problème étant que le nombre de sous structures est variable
ps:
pour l'instant je fais la mécanique inverse en récupérant le dernier champ, je shift et etc mais j'aimerais bien connaitre l'astuce si elle existe.
merci
Partager