Có xét đến locale

Sắp xếp dòngVN · vi-VN

Sắp theo chữ cái, độ dài cụm tự vị hoặc đảo thứ tự; các mục bằng nhau giữ nguyên thứ tự tương đối.

Tùy chọn
Dòng đầu vào
0
Dòng đầu ra
0
Locale đối chiếu được dùng

Locale được dùng: vi-VN. Văn bản chỉ nằm trong thẻ này.

Sẵn sàng.

Cách sử dụng

Sắp tên, nhãn và dữ liệu từng dòng với locale, cách so số và mọi biến đổi đầu ra đều minh bạch.

  1. Nhập một mục trên mỗi dòng.
  2. Chọn chiều sắp xếp cùng quy tắc hoa/thường, số tự nhiên, khoảng trắng, dòng rỗng và xuống dòng.
  3. Chạy, xem locale đối chiếu thực tế của trình duyệt, rồi sao chép hoặc tải xuống.

Ví dụ hoàn chỉnh

Đầu vào
mục 10
mục 2
mục 1
Đầu ra
mục 1
mục 2
mục 10

Khi bật số tự nhiên, các đoạn số được so theo giá trị thay vì từng ký tự.

Phương pháp và định nghĩa

  • Sắp chữ cái dùng ECMA-402 Intl.Collator với locale của trang.
  • Sắp theo độ dài đếm cụm tự vị Unicode người dùng cảm nhận.
  • Khi kết quả so sánh bằng nhau, chỉ mục ban đầu được dùng để bảo đảm ổn định.

Giới hạn và trường hợp biên

  • Phiên bản dữ liệu Unicode/CLDR khác nhau giữa trình duyệt có thể đổi thứ tự một số mục hiếm.
  • Không hỗ trợ bảng chữ cái tùy chỉnh, sắp cột bảng hoặc tệp bên ngoài.
  • Giới hạn là 2 MiB UTF-8 hoặc 100.000 dòng logic.

Quyền riêng tư

Việc sắp xếp diễn ra hoàn toàn trong thẻ này; đầu vào không rời thiết bị.