TL
Tool Lab
💰Donate
💰Donate

Text Line Sorter

Sort, reverse, or shuffle lines of text alphabetically, numerically, or by length.

ข้อความอินพุต (หนึ่งรายการต่อบรรทัด)
โหมดการเรียงลำดับ
ตัวเลือก

เกี่ยวกับเครื่องมือนี้

เครื่องมือเรียงลำดับบรรทัดข้อความจัดระเบียบบรรทัดตามเจ็ดโหมด ได้แก่ ตามตัวอักษร ตามความยาว ตามตัวเลข สลับแบบสุ่ม และลำดับย้อนกลับ

การเรียงลำดับทั้งหมดทำงานในเบราว์เซอร์โดยใช้ localeCompare ของ JavaScript สำหรับการเรียงตัวอักษรและการเปรียบเทียบตัวเลขมาตรฐาน

วิธีใช้งาน

  1. วางบรรทัดข้อความในพื้นที่อินพุต (หนึ่งรายการต่อบรรทัด) หรือคลิกตัวอย่าง
  2. เลือกโหมดการเรียงลำดับจากเมนูแบบเลื่อนลง
  3. สลับตัวเลือกตามที่ต้องการ
  4. คลิกเรียงลำดับและคัดลอกผลลัพธ์

กรณีการใช้งาน

นักพัฒนาเรียงลำดับคำสั่ง import หรือรายการคลาส CSS ตามตัวอักษร นักวิเคราะห์ข้อมูลเรียงลำดับค่าคอลัมน์ CSV นักเขียนจัดระเบียบรายการตามความยาว นักการศึกษาสุ่มคำถามข้อสอบ

คำถามที่พบบ่อย

  • การเรียงตัวอักษรจัดการกับอักขระที่มีเครื่องหมายเน้นเสียงได้หรือไม่?ใช่ โหมด A→Z ใช้ localeCompare ที่มี sensitivity: 'base' โดยค่าเริ่มต้น ซึ่งถือว่าตัวแปรที่มีเครื่องหมายเน้นเสียงเทียบเท่ากับตัวอักษรฐาน
  • การเรียงตัวเลขจัดการกับบรรทัดแบบผสมอย่างไร?บรรทัดที่ขึ้นต้นด้วยตัวเลขที่ถูกต้องจะเรียงตามตัวเลขนั้น บรรทัดที่ไม่ขึ้นต้นด้วยตัวเลขจะใช้การเรียงตัวอักษรแทน
  • การสลับแบบสุ่มให้ผลลัพธ์แบบสุ่มจริงหรือไม่?การสลับใช้ Math.random() ซึ่งเร็วแต่ไม่ใช่การสุ่มแบบเข้ารหัส เหมาะสำหรับการสลับทั่วไปแต่ไม่เหมาะสำหรับการใช้งานด้านความปลอดภัย