← 홈

🗂️ 텍스트 정렬기

텍스트 줄을 알파벳순, 숫자순, 길이순 또는 무작위로 섞어서 정렬합니다.

이 도구란 무엇인가요?

텍스트 정렬기는 다양한 기준에 따라 텍스트 줄의 순서를 재배열하는 실용적인 유틸리티입니다. 이름, 항목, 작업, URL 또는 각 항목이 별도 줄에 있는 모든 데이터 목록이 있을 때, 정렬하면 목록을 읽고, 분석하고, 처리하기 쉬워집니다. 알파벳순 정렬은 줄을 A부터 Z까지 배열하여 긴 목록에서 특정 항목을 쉽게 찾을 수 있게 합니다. 역알파벳순 정렬은 Z부터 A까지 갑니다. 줄 길이순 정렬은 짧은 줄을 먼저 배치하여, 짧은 항목을 식별하거나 데이터 표시를 최적화할 때 유용합니다. 숫자 정렬은 각 줄의 시작 부분에 있는 숫자를 감지하여 오름차순 또는 내림차순으로 정렬하며, 순위 목록과 우선순위 큐에 필수적입니다. 무작위 섞기는 줄의 순서를 완전히 무작위화하여, 편향 없는 샘플을 만들거나, 퀴즈 문제를 무작위화하거나, 선물 교환을 위한 이름 추첨에 완벽합니다. 메일링 리스트를 정리하거나, 스프레드시트용 데이터를 준비하거나, 제품명을 정렬하거나, 우선순위별로 작업 목록을 관리할 때 이 도구는 스프레드시트 애플리케이션 없이도 즉시 정렬을 처리합니다.

작동 방식

텍스트 정렬기는 JavaScript 배열 정렬 함수를 사용하여 브라우저에서 완전히 작동합니다. 텍스트를 입력하고 정렬 버튼을 누르면, 도구는 먼저 입력 텍스트를 줄바꿈으로 나누어 문자열 배열로 만듭니다. 선택한 정렬 모드에 따라 적절한 비교 함수를 적용합니다. 알파벳순 정렬은 JavaScript 기본 문자열 비교를 사용하며, 이는 Unicode 코드 포인트 순서를 따릅니다. 대소문자 무시 정렬은 비교 전에 두 문자열을 소문자로 변환합니다. 길이순 정렬은 각 문자열의 length 속성을 비교합니다. 숫자 정렬은 각 줄에서 선행 숫자를 파싱하여 숫자로 비교합니다. 무작위 섞기는 Fisher-Yates 알고리즘과 무작위 비교를 사용하여 편향 없는 순열을 생성합니다. 정렬 후 줄은 줄바꿈으로 다시 결합되어 표시됩니다. 빈 줄은 적절히 처리되며, 정렬 전에 선택적으로 제거할 수 있습니다. 모든 처리는 로컬에서 이루어집니다.
Ad

사용 방법

  1. 텍스트 영역에 목록을 붙여넣거나 입력하되, 각 항목을 별도의 줄에 넣으세요.
  2. 정렬 모드를 선택하세요: 알파벳순 A-Z, 역알파벳순 Z-A, 길이순, 숫자순 또는 무작위 ��기.
  3. 옵션을 체크하여 정렬을 대소문자 무시로 할지 선택하세요. 이는 알파벳순 정렬에만 영향을 줍니다.
  4. 선택적으로 정렬 전에 빈 줄을 제거하는 박스를 체크하여 목록을 정리하세요.
  5. 정렬 버튼을 누르고 출력 영역에서 정렬된 결과를 복사하세요.

자주 묻는 질문

자주 묻는 질문

숫자와 텍스트가 섞인 것도 정렬할 수 있나요?
네. 숫자 정렬 모드를 사용하면 도구가 각 줄에서 선행 숫자를 추출하여 그 값으로 정렬합니다. 숫자로 시작하는 줄은 값에 따라 글자로 시작하는 줄 앞이나 뒤에 옵니다. 예를 들어, 10, 2, 1로 시작하는 줄은 오름차순 숫자 정렬에서 1, 2, 10으로 정렬되며, 알파벳순 정렬의 1, 10, 2가 아닙니다.

무작위 섞기는 공정한 결과를 생성하나요?
네. 이 도구는 편향 없는 무작위화의 표준인 Fisher-Yates 섞기 알고리즘을 사용합니다. 가능한 모든 순서가 동일한 확률로 발생합니다. 이는 경품 추첨, 무작위 팀 배정 또는 편향 없는 설문 문제 순서 생성에 적합합니다.

중복 줄은 어떻게 되나요?
중복 줄은 별도로 중복 줄 제거 도구를 사용하지 않는 한 정렬 중에 보존됩니다. 텍스트 정렬기는 순서 재배열에만 집중합니다. 한 번에 정렬하고 중복을 제거하려면 먼저 정렬한 다음 결과에 중복 제거기를 사용하세요.

정렬할 수 있는 줄 수에 제한이 있나요?
엄격한 제한은 없지만, 성능은 브라우저와 기기에 따라 다릅니다. 수만 줄까지의 대부분의 실용적인 목록은 즉시 정렬됩니다. 100,000줄 이상의 매우 큰 입력은 약간의 시간이 걸릴 수 있지만 브라우저에서 완료됩니다.

팁과 조언

숫자가 포함된 목록을 정렬할 때는 항상 알파벳순이 아닌 숫자 정렬 모드를 사용하세요. 알파벳순 정렬은 글자 단위로 비교하므로 10을 2 앞에 배치하기 때문입니다. 목록에 정렬하면 안 되는 헤더나 푸터가 있다면, 도구에 붙여넣기 전에 제거하고 나중에 다시 추가하세요. 대소문자 무시 정렬의 경우, 표준 알파벳순 모드에서는 대문자로 시작하는 단어가 소문자로 시작하는 단어보다 먼저 정렬된다는 점을 기억하세요. 스프레드시트로 가져올 데이터를 준비할 때는 여기서 먼저 정렬하여 일관된 순서를 보장하세요. 무작위 섞기 모드는 더 큰 목록에서 편향 없는 샘플을 만드는 데 좋습니다. 모든 처리는 최대 개인정보 보호를 위해 브라우저에서 로컬로 이루어집니다.

관련 텍스트 도구

Ad