Je veux une expression rationnelle pour le temps correspondant au format HH: MM. Voici ce que j'ai et ça marche:
^[0-2][0-3]:[0-5][0-9]$
Cela correspond à tout de 00h00 à 23h59.
Cependant, je veux le changer pour que 00:00 et 1:00, etc. soient également appariés, ainsi que 00:00 et 01:30. C'est-à-dire que le chiffre le plus à gauche est facultatif, pour correspondre à HH: MM ainsi qu'à H: MM.
Des idées comment faire ce changement? J'ai besoin que cela fonctionne en javascript ainsi qu'en php.