Bonjour,


Je parcours un fichier et à chaque ligne il faut que je découpe la chaine de caractère rencontrée (en me basant sur "_") en ne gardant que l'avant dernière occurrence.

Voila les datas du fichiers :

TOTO1_TOTO2_pub (soit TOTO2)
TUTU1_TUTU2_TUTU3_pub (soit TUTU3)
TATA1_TATA2_pub (soit TATA2)
TOTO1_TOTO2_TOTO3_TOTO4_pub (soit TOTO4)
...

La longueur des chaines varient toujours, le seul point commun à chacune étant "_pub".


J'ai essayé avec du sed et des regexp mais je ne maitrise pas vraiment


Merci d'avance!