텍스트 정렬기

업로드 없이 자연 순서, 숫자, 길이로 줄을 정렬하세요.

텍스트 및 정규식
작업 공간을 준비하는 중…
입력
출력
결과가 여기에 표시됩니다.

사용 방법

  1. 여러 줄을 붙여넣거나 UTF-8 파일을 여세요.
  2. 정렬 모드와 정리 옵션을 고르세요.
  3. 정렬한 목록을 복사하거나 저장하세요.

적절한 줄 순서 선택

목록, 테스트 데이터, 설정 파일의 줄 단위 레코드를 재배열합니다. 정렬 키가 같으면 원래 상대 순서를 유지합니다.

자연 순서, 언어별 문자열 순서, 정확한 십진수 값, Unicode 코드 포인트 길이를 지원합니다.

번호가 있는 이름의 자연 순서

자연 정렬은 연속된 숫자를 수로 보므로 item2가 item10보다 앞에 옵니다. 문자열 정렬은 페이지 언어의 Intl.Collator를 사용하며 브라우저의 정렬 데이터에 따라 달라질 수 있습니다.

자연 정렬 예시
입력
item10
item2
item1
결과
item1
item2
item10

item1, item2, item10 순서가 됩니다.

반올림 없는 숫자 정렬

부호 있는 십진수와 지수 −1,000,000~1,000,000의 과학 표기를 지원합니다. 부동소수점 변환 없이 비교해 큰 정수와 19.9900 같은 표기를 유지합니다. 빈 줄이나 숫자가 아닌 줄은 오류이며 빈 줄은 제거 옵션을 사용할 수 있습니다.

공백과 줄바꿈

앞뒤 공백 제거는 출력에도 적용합니다. 길이는 눈에 보이는 글자 수가 아닌 코드 포인트 수입니다. 첫 LF·CRLF·CR을 줄 구분자로 사용하고 마지막 줄바꿈과 앞의 UTF-8 BOM을 유지합니다.

처리 제한

텍스트 변환은 입력 5 MiB, 논리적 줄 100,000개, 출력 20 MiB, 10초까지 지원합니다. 정규식은 입력 1 MiB, 패턴 4,096 UTF-16 단위, 결과 500개, 2초로 제한됩니다. UTF-8 파일을 사용하며 기기에서 처리합니다.

?

자주 묻는 질문

자연 정렬과 문자열 정렬은 어떻게 다른가요?

자연 정렬은 연속 숫자를 인식하고 문자열 정렬은 숫자식 비교를 끕니다.

숫자가 반올림되나요?

아니요. 공백 제거를 켜지 않으면 원래 숫자 텍스트를 그대로 유지합니다.

역순으로 정렬할 수 있나요?

네. 내림차순을 선택하세요. 같은 키는 원래 순서를 유지합니다.

중복 줄도 제거하나요?

아니요. 별도의 중복 줄 제거 도구를 사용하세요.

길이는 보이는 문자 수인가요?

아니요. 결합 악센트나 복합 emoji는 여러 코드 포인트일 수 있습니다.

다음에 쓸 도구 찾기

언어

언어를 변경할까요? 현재 작업 내용이 지워집니다. 필요한 데이터를 먼저 복사하거나 다운로드하세요.