T

Text Machine

강력한 텍스트 도구를 브라우저에서

알파벳 순서 정렬기

텍스트 줄을 알파벳 순서로 정렬합니다. 줄, 단어 또는 사용자 지정 구분 항목별로 정렬하도록 선택할 수 있습니다.

정렬 옵션
입력 텍스트
정렬된 텍스트

알파벳 순서 정렬기 사용 방법

  1. 1

    텍스트 입력

    목록을 입력란에 붙여넣거나 입력하세요. 기본적으로 각 줄이 하나의 항목으로 처리됩니다.

  2. 2

    정렬 기준과 순서 선택

    줄, 단어, 또는 구분된 항목 기준으로 정렬한 뒤 오름차순(A-Z) 또는 내림차순(Z-A)을 선택하세요.

  3. 3

    추가 옵션 설정

    대소문자를 구분하지 않으려면 '대소문자 무시'를, 중복을 없애려면 '중복 줄 제거'를 켜고, 구분된 항목을 정렬할 때는 구분자를 지정하세요.

  4. 4

    정렬하고 복사하기

    'Sort Text'를 클릭해 내용을 알파벳순으로 정렬한 뒤, 복사 버튼으로 정렬된 결과를 저장하세요.

텍스트를 알파벳 순서로 정렬하는 세 가지 방법

세 가지 형태의 텍스트를 위한 세 가지 정렬 모드

대부분의 알파벳 정렬기는 한 가지 입력 형태만 다룹니다. 이 도구는 세 가지를 다룹니다. '줄' 모드는 각 줄을 하나의 단위로 정렬하고, '단어' 모드는 전체 텍스트의 모든 단어를 정렬하며, '구분된 항목' 모드는 쉼표나 세미콜론처럼 직접 선택한 구분자로 나눈 뒤 각 조각을 정렬합니다. 텍스트에 맞는 모드를 고르는 것이야말로 결과가 뒤죽박죽이 아니라 쓸모 있게 나오게 하는 핵심입니다.

이름이나 할 일 항목처럼 세로로 쌓인 목록에는 '줄'을 사용하세요. 한 문단이 있고 그 안의 개별 단어를 정렬하고 싶을 때, 예를 들어 간단한 단어 색인을 만들 때는 '단어'를 사용하세요. "banana, apple, cherry"처럼 한 줄에 들어 있어 쉼표로 구분된 값을 다시 정렬해야 하는 인라인 목록에는 '구분된 항목'을 사용하세요.

사전식 정렬이 실제로 작동하는 방식

여기서의 알파벳 정렬은 사전식, 즉 의미와는 무관하게 각 문자의 내부 코드를 사용해 텍스트를 한 글자씩 비교하는 방식입니다. 처음으로 달라지는 문자가 순서를 결정합니다. "apple"이 "apply"보다 앞에 오는 이유가 바로 이것입니다. 앞의 네 글자는 같고 "e"가 "y"보다 앞서기 때문입니다. 공백과 구두점을 포함한 모든 문자로 확장된 사전 순서인 셈입니다.

사전식 순서는 빠르고 예측 가능하지만, 다음 단원에서 다룰 숫자에 대해 사람이 기대하는 '자연스러운' 순서와는 다릅니다. 순수한 글자에 대해서는 사전과 똑같이 동작하므로 용어집, 이름 목록, 참고 문헌에 안성맞춤입니다.

대소문자 구분과 '대소문자 무시' 옵션

대문자와 소문자는 서로 다른 문자 코드를 가지며, 대문자가 먼저 정렬됩니다. 그래서 '대소문자 무시'를 꺼서 대소문자를 구분해 정렬하면, 내부 순서에서 대문자 Z가 소문자 a보다 앞서기 때문에 엄격한 비교에서는 "Zebra"가 "apple"보다 앞에 놓일 수 있습니다. 이 도구가 기본적으로 '대소문자 무시'를 켜 두는 이유가 바로 이것인데, 순수하게 알파벳순인 목록을 기대하는 사람에게는 그 결과가 당황스럽기 때문입니다.

기본값인 '대소문자 무시'를 켜면 대문자와 소문자가 하나로 합쳐져 "Apple", "apple", "APPLE"이 오직 글자만으로 이웃하게 정렬됩니다. 이름이나 용어집 항목처럼 사람이 보는 목록에 바로 이 방식이 필요합니다. "Total"과 "total"이 진짜로 다른 코드 식별자처럼 대소문자 자체가 의미를 지닐 때에만 이 옵션을 끄세요.

숫자와 악센트 문자

정렬이 문자 기준이기 때문에 숫자는 값이 아니라 텍스트로 정렬됩니다. 그래서 문자 "1"이 "2"보다 앞서므로, 나머지 문자열을 살펴보기도 전에 "item10"이 "item2"보다 앞에 옵니다. 진짜 숫자 순서가 필요하다면 "item02"와 "item10"처럼 숫자 앞에 0을 채워 텍스트 순서가 숫자 순서와 일치하도록 만드세요.

악센트가 붙은 글자도 문자 코드에 따라 정렬되므로, 입력에 따라 악센트가 붙은 "é"가 일반 "e" 바로 옆에 놓이지 않을 수 있습니다. 대부분의 목록에서는 사소한 외관상의 효과일 뿐입니다. 중요하다면 관련 단어가 독자의 기대대로 묶이도록 먼저 원본 텍스트의 악센트를 정규화하세요.

오름차순, 내림차순, 그리고 중복 제거

오름차순은 A부터 Z까지 진행되며 기본값입니다. Z부터 A까지의 내림차순은 단지 비교를 뒤집을 뿐이며, 순위표나 최신순 목록, 또는 알파벳 끝을 맨 위에 두고 싶을 때 유용합니다. 순서 토글은 세 가지 정렬 모드 모두에 똑같이 적용됩니다.

'중복 줄 제거' 옵션은 반복되는 항목을 없애 고유한 줄만 남기므로, 이메일 목록이나 태그 목록, 또는 가져온 값 모음의 중복을 제거하는 데 안성맞춤입니다. 다만 중복 제거는 줄을 정확히 일치시키므로 "Apple"과 "apple"은 서로 다른 두 항목으로 취급되어 둘 다 남습니다. '대소문자 무시'를 켜는 것은 정렬 순서만 바꿀 뿐, 어떤 줄을 중복으로 취급할지는 바꾸지 않습니다.

실제 예시

"Cherry", "apple", "Banana", "apple"을 각각 다른 줄에 붙여넣었다고 가정해 보겠습니다. '줄', 오름차순, 대소문자 구분으로 정렬하면 대문자가 먼저 정렬되고 중복이 그대로 남기 때문에 "Banana", "Cherry", "apple", "apple"이 나옵니다. '대소문자 무시'와 '중복 줄 제거'를 켜면 "apple", "Banana", "Cherry"가 나옵니다. 각각 하나씩, 단순한 알파벳 순서로 말입니다.

이번에는 "cherry, apple, banana"에 쉼표를 구분자로 두고 '구분된 항목'을 시도해 보세요. 도구는 한 줄에 "apple, banana, cherry"를 반환합니다. 같은 글자인데도 처리 방식이 완전히 다르며, 그래서 정렬 전에 올바른 모드를 고르는 것이 가장 중요한 단계입니다.

'목록 알파벳순 정렬' 도구와의 차이점

두 도구 모두 알파벳순으로 정렬하지만 겨냥하는 작업이 다릅니다. 이 알파벳 순서 도구는 유연하고 인라인을 인식하는 선택지입니다. 줄 전체뿐 아니라 한 문단 안의 단어나 구분된 문자열 안의 항목도 정렬할 수 있고, 중복도 제거할 수 있습니다. 텍스트가 아직 한 줄에 한 항목씩 깔끔하게 정리된 목록이 아닐 때 이 도구를 쓰세요.

'목록 알파벳순 정렬' 도구는 줄에 초점을 맞추며 빈 줄을 유지하거나 제거하는 등 목록에 특화된 제어 기능을 더해, 이미 깔끔한 세로 목록이 있을 때 이상적입니다. 단어와 구분된 값에는 이 도구를, 모든 항목이 이미 각자의 줄에 있고 빈 줄 처리가 중요할 때는 목록 정렬기를 선택하세요.

자주 묻는 질문

줄, 단어, 또는 쉼표로 구분된 값 기준으로 정렬할 수 있나요?
네. '줄'을 선택하면 각 줄을, '단어'를 선택하면 전체 텍스트의 모든 단어를 정렬하고, '구분된 항목'을 선택해 쉼표 같은 구분자를 입력하면 구분된 값을 정렬할 수 있습니다.
역알파벳순으로 정렬하려면 어떻게 하나요?
내림차순(Z-A) 옵션을 선택하면 기본값인 A-Z 대신 Z부터 A까지 역순으로 정렬됩니다.
'대소문자 무시' 옵션은 무슨 역할을 하나요?
'대소문자 무시'를 켜면 대문자와 소문자를 동일하게 취급하므로 'Apple'과 'apple'이 함께 정렬됩니다. 끄면 대문자로 시작하는 단어가 문자 코드에 따라 별도로 묶입니다.
숫자와 특수문자는 어떻게 처리되나요?
정렬은 문자 기준이므로 앞에 오는 숫자와 기호는 내부 값에 따라 정렬되며, 일반적으로 오름차순에서는 숫자와 구두점이 글자보다 앞에 옵니다.
정렬하면서 중복을 제거할 수 있고, 데이터는 안전한가요?
네. '중복 줄 제거'를 켜면 고유한 항목만 남깁니다. 모든 처리가 브라우저에서 이루어지므로 목록이 업로드되지 않으며, 무료로 사용할 수 있습니다.

관련 도구

이런 편리한 도구도 함께 사용해 보세요

목록 알파벳순 정렬

줄바꿈 제거

줄 바꿈 추가

빈 줄 제거

중복 줄 제거

줄 바꿈을 단락으로 변환