마침표 일괄 제거하기
간혹 자막의 문장 끝에 모두 마침표가 붙어 있어서 일괄적으로 제거하고 싶을 때, 사용하면 시간을 많이 줄일 수 있는 팁입니다.
'Subtiltle Edit' 에서 수정할 자막을 연 다음, 'Ctrl+H'를 눌러 '바꾸기' 창을 엽니다.
그런 다음, 아래 그림의 순서대로 하시면 됩니다.
※ 위 작업 후, 말줄임표(...)와 소수점 등이 있다면 해당 라인만 수동으로 수정하시면 됩니다.
11 Comments
UltraEdit이 편해서, 과거에 다음과 같이 작업한 적이 있습니다.
① 먼저 '...' → '....' (문장 중간에 줄임표가 있으면 오류지만, 작업한 자막에는 없었던 거로 기억합니다.)
② 문장 끝에 있는 마침표만 제거 ( '.^p' → '^p' )
③ 추가로 마침표(.)가 문장 중간에 있는 경우 → 쉼표(,)나 '공백없는 줄 바꿈'으로 적절하게 처리 (소수점이면 당연히 제외)
※ Subtitle Edit도 '정규 표현식'이 가능하니
② 문장 끝에 있는 마침표만 제거 ( '.$' → '') ☜ 바꿀 내용에 아무것도 입력하지 않으면 될 것 같습니다.
① 먼저 '...' → '....' (문장 중간에 줄임표가 있으면 오류지만, 작업한 자막에는 없었던 거로 기억합니다.)
② 문장 끝에 있는 마침표만 제거 ( '.^p' → '^p' )
③ 추가로 마침표(.)가 문장 중간에 있는 경우 → 쉼표(,)나 '공백없는 줄 바꿈'으로 적절하게 처리 (소수점이면 당연히 제외)
※ Subtitle Edit도 '정규 표현식'이 가능하니
② 문장 끝에 있는 마침표만 제거 ( '.$' → '') ☜ 바꿀 내용에 아무것도 입력하지 않으면 될 것 같습니다.
추카추카 6 Lucky Point!
① '일반(N)'을 선택한 상태에서 '...' → '....' ☜ 입력할 때는 작은따옴표(')는 제외합니다.
② '정규 표현식(X)'을 선택하고, '\.$' → ''
위와 같이 '모두 바꾸기'하면 문장 끝에 있는 마침표만 제거할 수 있지만, 문장 중간에 줄임표(...)가 있으면 '....'로 바뀌는 오류가 생기겠네요.
따라서, '정규 표현식(X)'을 선택한 상태에서,
① '\.\.\.$' → '....'
② '\.$' → ''
위와 같이 '모두 바꾸기'하면 문장 끝에 있는 마침표만 제거할 수 있을 거 같은데요.
③ 추가로 마침표(.)가 문장 중간에 있는 경우 → 쉼표(,)나 '공백없는 줄 바꿈'으로 적절하게 처리 (소수점이면 당연히 제외)
④ 자주 사용하는 기능이면
편집 - 다중 바꾸기 [Ctrl + Alt + M]에서 '새 그룹'으로 등록해서 사용하면 편리할 것 같네요.
※ 문장 끝에 있는 마침표만 제거 ( '.$' → '') ☜ 문장 끝에 있는 '줄 바꿈 특수문자' 이외의 어떤 문자든 한 개가 사라집니다.
→ ( '\.$' → '') ☜ 이렇게 고쳐야 합니다.
② '정규 표현식(X)'을 선택하고, '\.$' → ''
위와 같이 '모두 바꾸기'하면 문장 끝에 있는 마침표만 제거할 수 있지만, 문장 중간에 줄임표(...)가 있으면 '....'로 바뀌는 오류가 생기겠네요.
따라서, '정규 표현식(X)'을 선택한 상태에서,
① '\.\.\.$' → '....'
② '\.$' → ''
위와 같이 '모두 바꾸기'하면 문장 끝에 있는 마침표만 제거할 수 있을 거 같은데요.
③ 추가로 마침표(.)가 문장 중간에 있는 경우 → 쉼표(,)나 '공백없는 줄 바꿈'으로 적절하게 처리 (소수점이면 당연히 제외)
④ 자주 사용하는 기능이면
편집 - 다중 바꾸기 [Ctrl + Alt + M]에서 '새 그룹'으로 등록해서 사용하면 편리할 것 같네요.
※ 문장 끝에 있는 마침표만 제거 ( '.$' → '') ☜ 문장 끝에 있는 '줄 바꿈 특수문자' 이외의 어떤 문자든 한 개가 사라집니다.
→ ( '\.$' → '') ☜ 이렇게 고쳐야 합니다.