2016-11-01 1 views
0

내가 (있는 경우, 또는 더 나은 검증 방법) 정규식 유효성 검사를 추가하기 위해 노력하고있어 다음과 같은 형식으로 시간을 확인하기 : 내가 본 튜토리얼의정규식 시간 형식 유효성 검사 : 각 2

00:00:00:00 (hous:minutes:seconds:miliseconds) 

없음 온라인 2. 각도 2를 사용하여 이것을 수행하는 방법을 보여줍니다. 누구든지이 작업을 수행 할 수있는 멋진 자습서 나 접근법을 가르쳐 줄 수 있습니까?

+0

이 각도와는 아무 상관이있다. 당신이 묻는 것은 기본 자바 스크립트 (및 정규식)입니다. Javascript로 기본 정규식에 대한 자습서를 찾으십시오. 그러면 당신이하려는 일이 매우 간단해질 것입니다. 나는 너에게 대답을 줄 수 있었지만, 그게 너에게 도움이 되는가? 정규식을 사용한 적이 없다면, 그 대답은 당신에게 외국이 될 것입니다. 단지이 일을 끝내기 만하면 도움이되지 않을 것입니다. –

+0

또는 [javascript] 및 [regex]를 사용하여이 질문을 다시 처리하는 쉬운 방법을 원한다면 Guarnteed, 5 분 이내에 답변 또는 돈을 다시 –

+1

난 힘든 방법 :) 할거야 * 자바 스크립트 정규식 튜토리얼 온라인 * 덕분에 많은 @ peeskillet 검색 – Aiguo

답변

1

아픈이 같은 것을 원하는, 당신은 W3 같은 몇 가지 기준에 따라 제안 :

(?:(?:(?:(?<hh>\d{1,2})[:.])?(?<mm>\d{1,2})[:.])?(?<ss>\d{1,2})[:.])?(?<s>\d{1,2}) 

아니고 유일한 대답을하고 난 당신이 직접 작업을 수행하는 방법을 학습하는 것이 좋습니다. 당신은 배우고 https://regex101.com/

+0

감사합니다 @ 프랑코! 하지만 어떻게 입력 필드의 입력을 정규식과 비교할 수 있습니까? – Aiguo

+0

괜찮습니다! 사이드 바에서 정규식에 대한 설명과 테스트 필드가 테스트 문자열과 어떻게 일치하는지 볼 수 있습니다. 이벤트는 다른 캡처 그룹에서이를 중단시킵니다. – Franco

+0

어쨌든, 당신은 정규식 테스터에서 작동하지 않는 것 같습니다. ^ ([01]? \ d | 2 [0-3]) : ([0-5]? \ d) : ([0-5]? \ d) :([0-9 ]? \ d) $ 이 작업을 수행 – Aiguo

1

다음과 같은 정규식 패턴을 시도 할 수 있습니다 귀하의 정규식 표현식을 테스트 할 수 있습니다

^((([0-1]?\d)|(2[0-3])):([0-5]?\d):([0-5]?\d):(\d?\d?\d)) 
+0

주셔서 감사합니다 JS @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@? – Aiguo