Murelio

필요한 기능을 불러오고 있습니다.

줄 정렬

여러 줄을 오름·내림차순으로 정렬하고 자연 숫자정렬·대소문자·중복제거·trim 옵션을 제공합니다.

사용 방법

  1. 줄 목록을 입력하고 정렬방향과 필요한 옵션을 선택한 뒤 실행합니다.

핵심 기능과 처리 범위

특수 runner가 localeCompare를 사용하며 숫자 포함 문자열을 item 2, item 10 순으로 정렬하도록 numeric 옵션을 켤 수 있습니다.

처리 원리

필요시 trim과 중복 제거를 먼저 수행하고 localeCompare의 numeric·sensitivity 옵션으로 정렬한 뒤 내림차순이면 reverse합니다.

예시

item 10, Item 2, item 1을 numeric 오름차순으로 정렬하면 item 1, Item 2, item 10 순입니다.

이럴 때 유용합니다

  • 파일명·목록·버전 비슷한 줄을 자연 순서로 정렬할 때

사용 전 참고

  • 정렬 locale을 별도 선택하지 않으며 중복 제거의 대소문자 기준은 case-sensitive 옵션에 따라 달라집니다.

자주 묻는 질문

중복 제거는 정렬 전인가요?

예. trim 적용 후 선택된 대소문자 기준으로 중복을 제거한 뒤 정렬합니다.

관련 도구