줄 정리 도구
중복 줄 제거, 가나다·ABC 정렬, 빈 줄 삭제, 줄 번호 매기기, 앞뒤 공백 제거를 한 곳에서.
브라우저에서 로컬 처리 · 서버 업로드 없음정리 작업
버튼을 누르면 위 텍스트에 바로 적용됩니다. 여러 작업을 연달아 눌러 연쇄 적용할 수 있습니다.
번호는 빈 줄을 포함한 모든 줄에 1부터 순서대로 붙습니다.
줄 정리 도구 소개
줄 정리 도구는 한 줄에 한 항목씩 적힌 목록을 다듬습니다. 중복 줄 제거, 정렬, 빈 줄 삭제, 줄 번호 매기기, 앞뒤 공백 제거, 무작위 섞기를 버튼 하나씩으로 적용할 수 있어, 여기저기서 모은 이메일 주소나 명단을 정리할 때 엑셀을 열지 않고 끝낼 수 있습니다.
정렬 방식은 두 가지가 있고 결과가 꽤 다릅니다. 기본값인 코드포인트 순서는 유니코드 번호대로 줄을 세우기 때문에 대문자가 소문자보다 앞에 오고, 숫자는 글자로 취급되어 10이 2보다 앞에 놓입니다. 한글·자연 정렬을 켜면 한국어 기준 가나다순으로 정렬하고 숫자는 크기로 비교해 2 다음에 10이 옵니다. 사람이 읽을 목록이라면 대부분 후자가 맞습니다. 무작위 섞기는 crypto.getRandomValues 기반의 Fisher–Yates 셔플을 쓰기 때문에 추첨이나 순번 정하기에도 그대로 쓸 수 있습니다.
작업은 누른 순서대로 쌓입니다. 이 점을 이용하면 결과가 달라지므로 순서를 의식할 필요가 있습니다. 예를 들어 항목마다 앞뒤 공백이 제각각인 목록이라면 앞뒤 공백 제거를 먼저 하고 중복 제거를 눌러야 실제 중복이 걸러집니다. 반대로 하면 "abc"와 "abc "가 다른 줄로 남습니다. 중복 제거는 처음 나온 줄을 남기고 이후 것만 지우므로 원래 순서가 중요한 목록에도 안전합니다. 잘못 눌렀다면 실행 취소로 직전 상태로 되돌릴 수 있습니다.
사용 방법
- 정리할 텍스트를 입력창에 붙여넣거나 직접 작성하세요. 한 줄에 한 항목씩 두면 가장 깔끔합니다.
- 원하는 작업 버튼(중복 제거·정렬·공백 제거 등)을 누르면 현재 텍스트에 바로 적용됩니다.
- 작업은 연쇄 적용됩니다. 예를 들어 중복 제거 후 오름차순 정렬을 누르면 두 결과가 함께 반영됩니다.
- 잘못 눌렀다면 실행 취소로 직전 상태로 되돌릴 수 있습니다.
- 결과가 만족스러우면 복사 버튼으로 가져가세요.
자주 묻는 질문
정렬은 어떤 기준으로 이루어지나요?
localeCompare("ko")를 사용해 한글 가나다순과 숫자 크기(2 < 10)를 사람이 읽는 순서대로 정렬합니다.'중복 줄 제거'는 대소문자·공백을 어떻게 처리하나요?
'무작위 섞기'는 정말 무작위인가요?
crypto.getRandomValues 기반의 Fisher–Yates 셔플을 사용해 예측 불가능하게 섞습니다. 추첨·랜덤 순번 정하기 등에 사용할 수 있습니다.