줄 정렬

방향

줄, 이름, 이메일 주소, URL, SKU 목록을 붙여넣으면 이 도구가 알파벳순으로 정렬합니다. 방향(A-Z 또는 Z-A)을 선택하고, 비교에서 대소문자를 구분할지 결정하고, 원하면 주변 공백을 잘라내고 정렬 전에 빈 줄을 제거할 수 있습니다. 비교는 각 문자의 문자 코드를 기준으로 이루어지므로, 언어에 맞추기보다는 빠르고 예측 가능합니다.

정렬 방식

  1. 1

    줄 붙여넣기

    한 줄에 한 항목. 끝의 공백과 빈 줄은 미리 잘라내거나 제거할 수 있습니다.

  2. 2

    방향 선택

    A-Z(오름차순) 또는 Z-A(내림차순). Z-A는 오름차순을 그대로 뒤집은 것입니다.

  3. 3

    옵션 설정

    대소문자 구분 비교를 켜거나 끄고, 공백을 잘라낼지, 빈 줄을 제거할지 결정합니다.

  4. 4

    정렬된 결과 복사

    「줄 정렬」을 클릭한 다음 정렬된 목록을 복사합니다.

비교 방식

줄은 문자 코드를 기준으로 한 글자씩 비교됩니다. 숫자, 자연순, 길이순, 언어 대응 모드가 없으므로 동작이 단순하고 일관됩니다.

옵션 동작
대소문자 구분 안 함(기본값) Appleapple은 같은 것으로 처리되며, 동점이면 원래 순서로 결정됩니다.
대소문자 구분 대문자가 소문자보다 먼저 정렬됩니다. A(코드 65)가 a(코드 97)보다 앞에 있기 때문입니다.
방향 A-Z 문자 코드 기준 오름차순.
방향 Z-A A-Z 순서를 뒤집은 것.
공백 잘라내기 정렬 전에 앞뒤 공백이 제거됩니다.
빈 줄 제거 빈 줄은 결과에서 제외됩니다.

이 도구가 하지 않는 것

  • 숫자순이나 자연순 정렬은 없습니다. 두 번째 문자 12를 이기므로 file10file2보다 앞에 옵니다. 버전 형식 정렬에는 자연순 정렬 도구가 필요합니다.
  • 중복 제거, 섞기, 길이순 정렬은 없습니다. 동일한 줄은 그대로 유지됩니다.
  • 언어에 대응하지 않습니다. 악센트 문자와 비라틴 문자는 바이트 값으로 정렬되므로, 독자가 기대하는 기본 글자 옆이 아니라 A-Z / a-z 범위 뒤에 놓입니다.

여러 언어의 이름 정렬

비교가 문자 코드를 기준으로 하므로 다음을 유의하세요.

  • 스페인어. ñno 사이가 아니라 z 뒤에 정렬됩니다.
  • 독일어. ä, ö, ü, ßz 뒤에 정렬되며, a/o/u/ss로 변환되지 않습니다.
  • 스웨덴어. å, ä, öz 뒤에 놓이는데, 이는 이 글자들에 대한 스웨덴어 순서와 우연히 일치합니다.
  • 터키어. 점이 있는 i와 점이 없는 ı는 서로 다른 글자로 취급되지 않고, 대소문자를 구분하지 않는 비교는 ASCII 규칙을 사용하므로 İı는 터키어가 기대하는 대로 합쳐지지 않습니다.

특정 언어에 대해 사전과 똑같은 정확한 순서가 필요하면 스프레드시트나 언어 대응 도구에서 정렬하세요.

사전식 순서 대 자연순

file1, file2, file10 같은 목록은 여기서 file1, file10, file2로 정렬됩니다. 12보다 앞선다는 것이 두 번째 문자에서 결정되기 때문입니다. 이것이 표준 사전식 순서입니다. 숫자 나열을 수로 읽어 file1, file2, file10을 주는 자연순 정렬은 이 도구가 적용하지 않는 다른 알고리즘입니다.

자주 묻는 질문

대문자는 소문자보다 문자 코드가 낮으므로(A는 65, a는 97) 먼저 옵니다. 대소문자 구분을 끄면 대문자와 소문자가 같은 것으로 처리되고, 동점이면 원래 순서로 결정됩니다.

아니요. 줄은 텍스트로 한 글자씩 비교되므로 102보다, file10file2보다 앞에 옵니다. 진짜 숫자순이나 버전순 정렬에는 자연순 정렬 도구나 스프레드시트를 사용하세요.

아니요. 각 줄 전체가 하나의 키로 처리됩니다. 열 기준 정렬에는 스프레드시트나 명령줄의 sort -k를 사용하세요.

아니요. 공백을 잘라내고 빈 줄을 제거할 수는 있지만 동일한 줄은 그대로 유지됩니다. 중복 없는 목록이 필요하면 먼저 전용 도구로 중복을 제거하세요.

관련 도구

이 도구는 다른 언어로도 제공됩니다