%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20*.vtt%20%EC%9E%90%EB%A7%89%EC%9D%84%20*.srt%20%EC%9E%90%EB%A7%89%EC%9C%BC%EB%A1%9C%20%EB%B3%80%ED%99%98%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
내가 배운 대로 .vtt 파일의 모든 줄은 다음과 같이 시작합니다.
00:00:06.984 --> 00:00:12.020
(라인 1)
하지만 .srt 파일의 경우 다음과 같아야 합니다.
00:00:06,984 --> 00:00:12,020
(라인 2)
(안보실 경우에는 .
로 바꾸세요 ,
)
notepad++에서 정규식을 사용하여 이를 달성하려면 어떻게 해야 합니까(line.1을 line.2로 대체)?
을 사용하면 및 와 \d\.\d
같은 모든 인스턴스를 찾을 수 있지만 이를 및 로 변경하는 방법을 모르겠습니다 .6.9
2.0
6,9
2,0
답변1
나는 그것을 스스로 해냈습니다 :
무엇을 찾다:(\d)\.(\d)
다음으로 교체:\1,\2
이는 .vtt 파일 6.9
과 2.0
같은 모든 인스턴스 6,9
를 대체합니다.2,0
.srt
물론 변경 사항을 파일에 저장하고 파일 확장자를 .
X.Y
이제 이렇게 하면 됩니다. 그러나 텍스트에 변경하고 싶지 않은 부분이 있을 수 있다는 두려움이 있는 경우 X,Y
다음과 같이 해야 합니다.
무엇을 찾다:(\d\d:\d\d:\d\d).(\d\d\d) --> (\d\d:\d\d:\d\d).(\d\d\d)
다음으로 교체:\1,\2 --> \3,\4