Expression régulière

Página Principal

Responder a esta mensagem
Autor: Frédéric
Data:  
Para: guilde
Assunto: Expression régulière
Bonjour,

Je voudrais savoir s'il est possible, avec une bête expression régulière,
de formatter une chaîne heure :

8:12:58 -> _8:12:58 (le _ est un espace)
8:2:0 -> _8:02:00
12:43:5 -> 12:43:05

Je dois récupèrer la chaîne en utilisant des groupes, et la formatter via
ces groupes. Je n'ai pas accès aux fonctions de transformations qu'il peut
exister dans les divers langages.

Pour l'instant, j'ai :

 - récupération : (\d{1,2}):(\d{1,2}):(\d{1,2})
 - affichage    : $1:$2:$3


Merci d'avance.

-- 
    Frédéric