여러 줄 텍스트를 알파벳순·숫자순으로 정렬하는 방법
줄바꿈으로 항목을 나눈 텍스트를 넣고 기준을 선택하면 알파벳순, 길이순, 숫자순, 무작위 또는 역순으로 정리할 수 있습니다. 필요에 따라 공백 제거, 대소문자 구분, 중복 제거 설정을 조정한 뒤 결과의 줄 순서를 확인하세요.
여러 줄 자료를 정리하는 기준 고르기
여러 줄의 텍스트를 한 번에 정리해야 한다면 Text Sorter를 사용할 수 있습니다. 입력한 내용은 줄바꿈을 기준으로 나뉘므로 목록, 제목, 메모, 항목명처럼 한 줄에 하나의 값을 둔 자료에 잘 맞습니다. 줄의 순서를 알파벳순, 길이순, 숫자순, 무작위 또는 역순으로 바꿀 수 있습니다. 정리 기준은 작업 목적에 맞게 고르면 됩니다. 이름 목록은 알파벳순으로, 짧은 문구 비교는 길이순으로, 번호 목록은 숫자순으로 살펴볼 수 있습니다. 기존 순서를 뒤집고 싶을 때는 역순을 선택하면 됩니다. 각 줄의 시작과 끝에 붙은 공백은 기본적으로 제거되며, 이 처리를 끌 수도 있습니다. 중복 제거는 기본적으로 적용되지 않으므로 원본 항목을 보존하려면 그대로 두고, 같은 항목을 줄이고 싶을 때만 켜는 방식이 적절합니다. 대소문자 처리가 결과에 영향을 줄 수 있으므로 알파벳 비교나 중복 판단의 기준도 함께 확인하세요.
입력부터 결과 확인까지 진행하기
- 정리할 텍스트를 입력 영역에 붙여 넣습니다. 항목 사이에는 줄바꿈을 넣고, 한 줄에 둘 이상의 항목을 넣지 않는 편이 결과를 읽기 쉽습니다. 줄바꿈이 없는 문장은 하나의 입력 줄로 취급됩니다.
- 처리 기준을 선택합니다. 알파벳 오름차순과 내림차순, 길이 오름차순과 내림차순, 숫자 오름차순과 내림차순, 무작위, 역순 중 작업에 맞는 항목을 고릅니다. 오름차순과 내림차순은 원하는 방향을 구분해 선택하세요.
- 줄 앞뒤 공백을 남겨야 하는 자료라면 공백 제거 설정을 끕니다. 별도 변경이 없다면 각 줄의 양끝 공백이 제거됩니다. 내용 사이에 있는 공백은 이 설정의 대상이라고 설명하지 마세요.
- 같은 줄을 합치고 싶다면 중복 제거를 켭니다. 이 기능은 기본적으로 꺼져 있으며, 켜면 처음 나온 항목을 남기는 방식으로 중복을 처리합니다. 대소문자 구분 설정도 같은 화면에서 작업 목적에 맞게 확인합니다.
- 알파벳 기준에서 대문자와 소문자를 따로 비교해야 하면 대소문자 구분 비교를 켭니다. 기본 알파벳 비교는 대소문자를 구별하지 않습니다. 숫자 기준을 사용할 때는 숫자로 해석할 수 있는 줄인지 먼저 점검합니다.
- 처리 실행을 선택하고 결과 영역을 확인합니다. 결과는 줄바꿈으로 나뉜 줄의 모음으로 표시됩니다. 입력 줄 수와 결과 줄 수를 비교하면 중복 제거 여부와 자료 누락 여부를 점검하기 쉽습니다. 필요한 경우 설정을 바꾸어 다시 처리합니다.
표시된 줄 순서와 줄 수 해석하기
처리 결과는 입력된 여러 줄을 처리한 뒤 다시 줄바꿈으로 연결한 텍스트입니다. 비어 있는 입력이나 생략된 입력은 성공으로 처리되며, 입력 줄 수와 출력 줄 수가 모두 0인 빈 결과가 나옵니다. 내용이 있는 입력에서는 각각의 줄이 처리 대상이 되고, 처리된 줄들이 새 순서로 반환됩니다. 중복 제거를 켜지 않았다면 같은 내용의 줄도 남을 수 있습니다. 기능을 켠 경우에는 처음 등장한 줄이 유지되고 뒤의 중복 줄이 제거됩니다. 이때 기본 중복 비교는 대소문자를 구별하지 않으며, 대소문자 구분을 사용하면 그 기준을 따릅니다. 숫자순은 각 줄을 실수로 바꾸려고 시도하는 방식입니다. 숫자로 바꿀 수 없는 줄은 실패로 표시되는 대신 숫자 정렬값 0으로 취급되므로, 숫자와 문장이 섞인 결과는 의도한 순서인지 별도로 살펴야 합니다. 무작위 방식은 줄을 섞기 때문에 실행할 때마다 순서가 달라질 수 있습니다. 역순은 처리 시점의 줄 순서를 반대로 배치합니다. 인식되지 않는 방식이 전달된 경우에는 추가 정렬 작업을 선택하지 않고 현재 후처리 순서의 줄을 반환합니다. 따라서 결과가 예상과 다르면 기준, 공백 설정, 중복 설정, 입력 줄 구성을 차례로 확인하세요.
사용 예시
상품명 목록을 한 줄에 하나씩 입력해 알파벳순 목록으로 정리하려고 합니다.
상품명 세 줄을 입력하고 알파벳 오름차순을 선택한 다음 처리를 실행합니다.
결과 영역에는 세 입력 줄이 알파벳 오름차순 기준으로 재배치된 텍스트가 표시되고, 줄바꿈으로 연결된 세 개의 출력 줄이 반환됩니다.
제한 사항
- 무작위 처리에서는 줄 순서가 실행마다 달라질 수 있으므로 이전 실행과 같은 순서를 기대하기 어렵습니다.
자주 발생하는 오류
- 숫자와 문장이 섞인 자료를 숫자순으로 처리하면 문장 줄이 숫자 정렬값 0으로 취급되어 예상과 다른 위치에 놓일 수 있습니다. 숫자순을 적용하기 전 숫자로 해석할 수 없는 줄을 따로 확인하고, 결과에서도 해당 줄의 위치를 다시 점검하세요.
자주 묻는 질문
텍스트를 입력하지 않아도 처리할 수 있나요?
입력이 비어 있거나 생략된 상태에서도 성공으로 처리됩니다. 이 경우 결과는 빈 텍스트이며 입력 줄과 출력 줄이 각각 0개로 표시됩니다.
대소문자를 구별해 정렬하거나 중복을 제거할 수 있나요?
기본 알파벳 비교와 기본 중복 비교는 대소문자를 구별하지 않습니다. 대문자와 소문자를 별도로 판단하려면 대소문자 구분 설정을 켠 상태에서 처리하세요.
숫자가 아닌 줄은 숫자순에서 어떻게 처리되나요?
숫자순은 줄마다 실수 변환을 시도합니다. 변환되지 않는 줄은 오류로 표시되지 않고 숫자 정렬값 0으로 취급되므로, 그런 줄이 섞였는지 결과를 확인해야 합니다.