• # les *

    Posté par . En réponse au message sed et pattern. Évalué à 5.

    la difference se trouve dans tes *

    j'imagine que la premiere ne fait finalement rien,
    et c'est normal car l'etoile toute seule ne veut rien dire dans une expression reguliere.

    mais combinée avec le . elle veut dire "n'importe quel caractere".

    chez moi ca marche comme cela

    $ echo dds[0000]:fhers[080e:0780]dfsgdg | sed 's/.*\[\([0-9a-f][0-9a-f][0-9a-f][0-9a-f]:[0-9a-f][0-9a-f][0-9a-f][0-9a-f]\)].*/1円/'
    080e:0780