Bonjour à tous,

Je m'arrache les cheveux avec les expressions régulières..

Ce que je cherche à faire, créer une fonction qui, à partir d'un temps d'ouverture, en ressort le nombre de jour, l'heure de début et l'heure de fin (en Varchar2).

Je m'explique, avec une chaîne de caractère du style : 5/7 7h30-20h
je veux obtenir le 5 (pour 5 jours), 07:30 pour l'heure de début et enfin 20:00 de l'heure de fin.

ou alors :

avec une chaîne de caractère du style : 5/7 7h-20h
je veux obtenir le 5 (pour 5 jours), 07:00 pour l'heure de début et enfin 20:00 de l'heure de fin.

J'ai même comme valeur 24/7 qui se transformerait dans les valeurs 7 pour le jour, 00:00 pour l'heure de début et 23:59 pour l'heure de fin.

C'est possible de faire tout ça ?

Merci d'avance

Michel