\s\b\d{1,2}:\d{2}(:\d{2})?\b\s
상황,찾기 정규식,설명
기본 (19:52),”\b\d{1,2}:\d{2}\b”,가장 추천. 0~23:59 형식만 매칭
초까지 있는 경우 (19:52:33),”\b\d{1,2}:\d{2}(:\d{2})?\b”,초가 있을 수도 있고 없을 수도 있음
대괄호 포함 [19:52],”[\d{1,2}:\d{2}]”,[19:52] 형태
괄호 포함 (19:52),”(\d{1,2}:\d{2})”,(19:52) 형태
앞뒤 공백까지 제거,”\s\b\d{1,2}:\d{2}\b\s“,타임코드 앞뒤 공백도 함께 제거
\b\d{1,2}:\d{2}\b
VS Code 정규식으로 “19:52” 같은 타임코드 제거 방법
가장 추천하는 정규식 (간단하고 안전하게)
찾기 (Find):
\b\d{1,2}:\d{2}\b
바꾸기 (Replace):
(빈 칸으로 두세요 → 아무것도 입력하지 않음)
사용 방법
Ctrl + H를 눌러 검색/바꾸기 창을 엽니다.- 오른쪽의
. *아이콘을 클릭해서 정규식 모드를 켭니다. - 위의 정규식을 찾기 창에 붙여넣습니다.
- 바꾸기 창은 비워둡니다.
Replace All클릭
더 정확한 버전들 (상황에 따라 선택)
| 상황 | 찾기 정규식 | 설명 |
|---|---|---|
| 기본 (19:52) | \b\d{1,2}:\d{2}\b |
가장 추천. 0~23:59 형식만 매칭 |
| 초까지 있는 경우 (19:52:33) | \b\d{1,2}:\d{2}(:\d{2})?\b |
초가 있을 수도 있고 없을 수도 있음 |
| 대괄호 포함 [19:52] | \[\d{1,2}:\d{2}\] |
[19:52] 형태 |
| 괄호 포함 (19:52) | \(\d{1,2}:\d{2}\) |
(19:52) 형태 |
| 앞뒤 공백까지 제거 | \s*\b\d{1,2}:\d{2}\b\s* |
타임코드 앞뒤 공백도 함께 제거 |
가장 실용적인 버전 (추천)
\s*\b\d{1,2}:\d{2}(:\d{2})?\b\s*
→ 시간 앞뒤 공백까지 깔끔하게 제거합니다.
예시
안녕하세요 19:52 오늘 날씨는→안녕하세요 오늘 날씨는[19:52] 회의 시작→회의 시작오후 19:52:45에→오후에
필요하시면 특정 상황(자막 파일, 로그 파일, 특정 형식 등)에 맞춰 더 정밀한 정규식을 만들어 드리겠습니다.
어떤 형태의 타임코드가 주로 나오나요? 예시를 몇 개 더 알려주시면 더 정확하게 도와드리겠습니다.