Salut,

je galère sur problème. Voilà ma chaîne de caractère générique :

/xxx/yyy/9999 99 99 - XXX - xxxxx.mpg

je souhaterai pouvoir extraire le XXX.

Mon idée supprimer tout ce qu'il y a autour. Pour cela je pensais utiliser sed :

pour supprimer le début : echo "machaine" | sed 's/^.*- //'

et bien il ne s'arrête pas au premier "-" mais au second du coup il me retourne :

xxxxx.mpg

Comment lui dire de s'arrêter au premier !!!

merci