중복 문자 제거기 사용법
중복 문자를 없앤다는 말은 사실 두 가지 뜻으로 쓰입니다. 하나는 aaa처럼 연달아 이어진 같은 글자를 하나로 줄이는 것이고, 다른 하나는 글 전체에서 이미 나온 글자를 지워 처음 나온 것만 남기는 것입니다. 결과가 전혀 다르기 때문에 이 도구는 둘을 섞지 않고 맨 위에서 직접 고르게 했습니다. 기본값은 연속 중복 줄이기입니다.
대소문자 구분과 공백 포함 여부도 고를 수 있습니다. 대소문자 구분을 끄면 A와 a를 같은 글자로 보며, 이때 화면에 남는 글자는 먼저 나온 쪽의 모양을 그대로 씁니다. 공백은 기본적으로 대상에서 빼는데, 포함해 버리면 문장의 띄어쓰기가 한 번만 남아 글이 읽기 어려워지기 때문입니다. 대상에서 뺀 공백이 몇 자였는지, 대소문자를 구분하지 않았는지는 결과 아래에 그때그때 표시합니다.
글자를 나눌 때는 브라우저의 자소 분리 기능을 써서 사람이 보는 글자 한 개를 하나로 셉니다. 덕분에 이모지나 결합 문자가 반으로 잘리지 않습니다. 원본 글자 수와 남은 글자 수, 그리고 실제로 몇 자를 지웠는지를 함께 보여 주므로 의도한 만큼 정리됐는지 바로 확인할 수 있습니다.
자주 묻는 질문
aabca를 예로 들면 연속 방식은 abca가 되고, 처음 나온 문자만 남기는 방식은 abc가 됩니다. 앞의 것은 늘어진 글자를 줄일 때, 뒤의 것은 쓰인 문자 종류만 뽑을 때 씁니다.
브라우저의 자소 분리 기능으로 사람이 보는 글자 단위로 나눕니다. 그래서 가족 이모지처럼 여러 부호가 합쳐진 글자도 통째로 하나로 다뤄 반으로 잘리지 않습니다.
공백까지 대상에 넣으면 문장에서 띄어쓰기가 한 번만 남아 글이 뭉개집니다. 그래서 기본값은 공백을 그대로 두고, 필요하면 체크해서 포함할 수 있게 했습니다.