Javascript 또는 jquery에서 주어진 문자열이 h : m 또는 hh : mm 형식인지 아니면 h 형식인지를 확인할 수있는 방법이 있습니까? 예 :구문 분석 시간 문자열
5 //legal
2.5 //legal
.5 //legal
2:05 //legal
:5 //NOT legal
2:61 // NOT legal
생각이 문자열은 이중으로 해석 할 수 있습니다 또는이 시간에 분석 할 수있는 경우 : m 형식은 다음 괜찮습니다.
이것은 24 시간이 아니며 33:44가 완벽하게 유효합니다. 이는 근무 시간 입력 용입니다.
감사
': 5'는 유효하지 않지만'h : m'에 대해 물어 보니'2 : 5'가 있다고 가정합니다. 그 맞습니까? 또한, '2.75'는 합법적이며 (2 및 3/4 시간) 불법입니다 (불법적 인'2 : 75 '의 줄임말)? – DocMax