중복 단어 제거기
텍스트를 붙여넣고 모드를 고르세요. 연속 반복은 “the the” 같은 오타를 나머지 문장은 건드리지 않고 “the”로 고쳐 주며, 모든 중복은 단어 목록에서 각 단어의 첫 복사본만 남깁니다. 제거된 단어 수와 남은 단어 수를 보여 줍니다. 무료, 가입 불필요, 텍스트는 브라우저 밖으로 나가지 않습니다.
모드
0 단어
중복 단어 제거기 사용 방법
- 모드를 고르세요. 문장과 단락에는 연속 반복만을, 키워드, 태그, 어휘 목록에는 단어 목록의 모든 중복을 고르세요.
- 텍스트를 붙여넣으세요. 상자 아래의 카운터가 붙여넣은 단어 수를 보여 줍니다.
- 중복 제거를 누르세요. 정리된 텍스트가 아래에 두 카드와 함께 나타납니다: 제거된 중복 단어 수와 남은 단어 수.
- 확인한 뒤 복사하세요. 일부 반복은 의도된 것이므로 사용하기 전에 결과를 한 번 읽으세요 (아래 참고). 결과 복사를 누르면 클립보드에 복사됩니다.
각 모드가 하는 일
연속 반복만은 한 줄 안에서 공백이나 탭으로만 나뉜, 같은 단어가 두 번 이상 바로 이어지는 경우를 찾아 한 번만 남깁니다. 대소문자는 무시하므로 “The the”는 “The”로 줄어들며, 첫 복사본은 자기 대소문자를 유지합니다. 길이와 상관없이 연속된 반복은 한 단어로 줄어듭니다. 하이픈과 아포스트로피는 단어의 일부로 취급되며, 악센트가 있는 라틴 문자와 키릴, 아랍, 데바나가리 등 단어 사이에 공백을 두는 문자 체계에서도 작동합니다.
이 모드는 의도적으로 신중합니다. 줄바꿈을 가로질러 반복된 단어, 복사본 사이에 문장 부호가 끼어 있는 반복(“very, very”), 숫자와 붙은 반복(“the the2”)은 모두 의도된 것일 수 있으므로 건드리지 않습니다.
단어 목록의 모든 중복은 문장이 아니라 목록을 위한 모드입니다. 각 줄을 공백과 탭으로 나누고, 단어를 소문자로 비교해 각 단어의 첫 등장만 남기며, 뒤에 나오는 복사본은 어디에 있든 제거합니다. 직접 입력한 줄바꿈과 빈 줄은 유지되지만, 모든 단어가 반복이었던 줄은 빈 줄로 남기지 않고 삭제합니다. 문장 부호는 단어의 일부로 세므로 “tips,”와 “tips”는 서로 다른 항목입니다.
실제 예시
연이어 반복된 단어를 제거하는 예입니다. 20단어 문장에 말을 더듬은 것처럼 반복된 단어 네 개와 세 번 이어진 단어가 하나 있습니다:
입력
I went to to the the store and and bought bread. The the cat sat sat sat on the mat.
출력
I went to the store and bought bread. The cat sat on the mat.
복사본 여섯 개가 제거되었고(세 번 이어진 단어는 둘로 셉니다) 14단어가 남았습니다. “mat” 앞의 “the”는 남아 있습니다. 연이어 반복된 단어만 줄어들기 때문입니다. 이제 짧은 단어 목록에 목록 모드를 적용한 예입니다:
입력
red green blue Red green yellow blue purple
출력
red green blue yellow purple
세 단어가 제거되었습니다. Red, 두 번째 green, 두 번째 blue입니다. 그래서 다섯 단어가 남았습니다. 각 단어의 첫 복사본은 원래 자리에 그대로 있으므로, 둘째 줄은 “yellow”만 남습니다.
실수가 아닌 반복
영어에는 의도된 중복 단어가 있습니다: “She had had enough”, “the idea that that author raised”, “no, no, no”. 연속 반복 모드는 앞의 두 가지를 줄여 버리므로, 최종 원고에 붙여넣기 전에 출력을 훑어보세요. 의도된 반복이 있는 목록이나 시에 이 모드를 쓰면 의미가 바뀝니다.
같은 주의가 목록 모드에는 훨씬 더 강하게 필요합니다. 일반 문장에 실행하면 나중에 나오는 “the”, “and”, “a”를 모두 지웁니다: “The cat saw the dog and the cat ran.”는 “The cat saw dog and ran.”이 됩니다. 목록에만 사용하세요.
어떤 도구가 필요한가요?
자주 묻는 질문
- 텍스트에서 중복 단어를 어떻게 제거하나요?
- 텍스트를 붙여넣고 모드를 고른 뒤 중복 제거를 누르세요. 연이어 반복된 단어를 줄이려면 연속 반복만을, 목록에서 각 단어의 첫 복사본만 남기려면 단어 목록의 모든 중복을 쓰세요. 일반 문장에는 첫 번째 모드를 사용하세요.
- “the the” 같은 중복 단어 오타는 어떻게 고치나요?
- 연속 반복만을 고르고 문단을 붙여넣으세요. 같은 줄에서 연이어 나오는 반복은 대소문자와 상관없이 하나의 단어로 줄어들고, 카운터에 지운 횟수가 나옵니다.
- 첫 복사본과 마지막 복사본 중 무엇을 남기나요?
- 첫 번째입니다. 두 모드 모두 첫 등장이 원래 철자와 대소문자를 유지합니다. 목록 모드에서는 소문자 “red”가 뒤에 나와도 첫 “Red”가 남는데, 비교가 대소문자를 무시하기 때문입니다.
- 왜 “very, very”는 그대로 남았나요?
- 두 단어 사이에 쉼표, 마침표 또는 다른 부호가 있으면 연이어 있는 것으로 세지 않습니다. 강조를 위한 반복은 흔하므로, 도구는 텍스트를 건드리지 않는 쪽을 택합니다. 정말 지우고 싶다면 여분의 단어를 직접 삭제하세요.
- 줄의 모든 단어가 중복이면 어떻게 되나요?
- 목록 모드는 그 줄의 모든 단어가 앞에서 이미 나왔을 때 줄을 지워서, 한 줄에 단어 하나씩 있는 목록에 빈 줄이 남지 않게 합니다. 직접 입력한 빈 줄은 유지됩니다. 한 줄에 항목 하나씩인 목록이라면 중복 줄 제거가 줄 전체를 비교하고 빈 줄도 지울 수 있습니다.
- 영어 외의 다른 언어에도 작동하나요?
- 단어를 공백으로 나누는 언어라면 작동합니다. 악센트가 있는 라틴 문자, 키릴, 아랍, 데바나가리 문자가 포함됩니다. 단어 사이에 공백이 없는 중국어나 일본어는 나눌 수 없으므로, 연속된 문자 전체가 하나의 단어로 취급됩니다.
- 제 텍스트가 어딘가로 전송되나요?
- 아니요. 단어 비교는 브라우저에서 이루어지며, 텍스트는 업로드되거나 저장되지 않습니다.