라인 정리기
무료 온라인 서비스 라인 정리기 설치가 필요 없는 도구
Line Organizer 소개
이 도구는 여러 줄로 된 텍스트 블록에 7가지 줄 단위 작업 중 하나를 실행합니다: 오름차순 정렬, 내림차순 정렬, 셔플, 반전, 중복 제거, 빈 줄 제거, 공백 제거. 각 작업 버튼은 현재 입력을 변환하여 결과를 출력 패널에 기록하며, 결과를 복사하거나 지울 수 있습니다.
사용 방법
1. 여러 줄 텍스트를 왼쪽의 입력 상자에 붙여넣습니다. 2. 작업 영역에서 원하는 작업 버튼(오름차순 정렬, 내림차순 정렬, 셔플, 반전, 중복 제거, 빈 줄 제거, 공백 제거)을 클릭합니다. 3. 결과가 오른쪽의 출력 상자에 나타납니다. 복사를 클릭하여 복사할 수 있습니다. 4. 지우기(빨간색 버튼)를 클릭하여 입력과 출력 필드를 모두 비웁니다.
작업 참조
오름차순 정렬과 내림차순 정렬은 전체 줄에 로캘 인식 문자열 비교(localeCompare)를 사용하며, 자연스러운 숫자 순서가 아니므로 '10'이 '2'보다 앞에 정렬됩니다. 셔플은 Fisher-Yates 무작위화로 클릭할 때마다 다른 순서를 생성합니다. 반전은 정렬 없이 원래 줄 순서를 반전시킵니다. 중복 제거는 동일한 각 줄의 첫 번째 발생을 유지하고 이후 중복을 버립니다. 빈 줄 제거는 비어 있거나 공백만 있는 줄을 삭제합니다. 공백 제거는 각 줄에 trim을 적용하여 앞뒤 공백을 제거하면서 줄 수를 유지합니다.
▶정렬 후 '10'이 '2'보다 앞에 나오는 이유는 무엇인가요?
정렬이 자연스러운 숫자 비교가 아닌 로캘 인식 문자열 비교를 사용하기 때문입니다. 줄은 숫자가 아닌 텍스트로 문자 단위로 비교됩니다.
▶중복 제거 시 비교 전에 공백도 제거하나요?
아니요. 중복 제거는 정확히 일치하는 줄 문자열을 비교하므로 앞뒤에 공백이 있는 줄은 trim된 버전과 다른 것으로 간주됩니다. 공백을 정규화한 후 중복을 제거하려면 먼저 공백 제거를 실행하세요.
▶작업 버튼은 항상 활성화되어 있나요?
입력 상자가 비어 있거나 공백만 있는 경우 각 작업 버튼은 비활성화됩니다. 지우기 버튼은 항상 사용 가능하며 두 패널을 모두 재설정할 수 있습니다.
▶데이터가 서버로 전송되나요?
아니요. 모든 처리는 브라우저에서 로컬로 이루어집니다. 입력 내용은 기기를 떠나지 않습니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.