ฉันต้องการ regexp สำหรับเวลาจับคู่ในรูปแบบ HH: MM นี่คือสิ่งที่ฉันมีและใช้งานได้:
^[0-2][0-3]:[0-5][0-9]$
สิ่งนี้ตรงกับทุกอย่างตั้งแต่ 00:00 น. ถึง 23:59 น.
อย่างไรก็ตามฉันต้องการเปลี่ยนเพื่อให้ 00:00 น. และ 01:00 น. ฯลฯ มีการจับคู่และ 00:00 น. และ 01:30 น. นั่นคือเพื่อให้ตัวเลขทางซ้ายสุดเป็นทางเลือกเพื่อจับคู่ HH: MM และ H: MM
ความคิดใดที่จะทำให้การเปลี่ยนแปลงนั้น? ฉันต้องการสิ่งนี้เพื่อทำงานใน javascript เช่นเดียวกับ php