시간 체크, /^[0-9]{2}:[0-9]{2}$/.test('09:07') 일자 체크, /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/.test('2009-01-08') 사족을 달자면.. ^ 는 첫부분이라는 것. EditPlus 에서랑 동등하다. $ 는 끝부분이라는 것. Linux 의 vi 에서랑 동등하다. [0-9] 는 0에서 9까지의 문자중 아무거나 상관없다는 것. 물론 숫자면 ok 라는 뜻. {n} 는 앞에 기술된 표현식의 문자가 n 개 사용되어야 한다는 것. [0-9]{2} 는 0에서 9까지의 문자 즉, 숫자가 2개 사용되어야 한다는 필수 조건. - 는 그냥 해당 문자 (dash '-') 가 하나 사용된다는 것. 아무 문자나 하나를 허용한다고 한다면 그냥 점 (포인트, '.') 을 찍으면..