เครื่องมือนี้ทำอะไร
เครื่องมือเรียงบรรทัดจัดทุกบรรทัดของข้อความให้เป็นลำดับ เป็นวิธีที่รวดเร็วในการเรียงรายชื่อตามตัวอักษร เรียงคอลัมน์ที่คัดลอกจากสเปรดชีต จัดลำดับหมายเลขเวอร์ชันหรือชื่อไฟล์ ทำความสะอาดรายการคำ หรือเตรียมข้อมูลก่อนนำไปเทียบกับอีกรายการ นอกจากการเรียงแล้ว ยังลบบรรทัดซ้ำ ลบบรรทัดว่าง ตัดช่องว่างส่วนเกิน และสุ่มลำดับบรรทัดได้
มีวิธีเรียงห้าแบบ ได้แก่ ตามตัวอักษร แบบธรรมชาติ (ตัวเลขในข้อความเปรียบเทียบตามค่า) ตามตัวเลข (ตามตัวเลขที่ขึ้นต้นแต่ละบรรทัด) ตามความยาวบรรทัด หรือคงลำดับเดิมและทำความสะอาดอย่างเดียว ทุกแบบสามารถกลับลำดับได้
วิธีใช้
- วางรายการลงในช่องป้อนข้อมูล บรรทัดละหนึ่งรายการ หรือกด ตัวอย่าง
- เลือกวิธีเรียงใน เรียงตาม
- เปิดตัวเลือกเพิ่มเติมที่ต้องการ ได้แก่ กลับลำดับ ไม่สนใจตัวพิมพ์ใหญ่-เล็ก ลบบรรทัดซ้ำ ลบบรรทัดว่าง และ ตัดช่องว่างหัวท้าย
- คัดลอกหรือดาวน์โหลดผลลัพธ์ ใช้ สุ่มลำดับ เพื่อจับฉลากรายชื่อหรือสลับข้อสอบ และเปลี่ยนตัวเลือกใดก็ได้เพื่อสุ่มใหม่
ตัวอย่าง
รายการเดียวกันที่เรียงสองแบบ
Input Alphabetical Natural
item 10 item 1 item 1
item 2 item 10 item 2
item 1 item 2 item 10
เคล็ดลับ
- การเรียงตามตัวอักษรใช้รหัสอักขระ ซึ่งเป็นลำดับเดียวกับ
sortเมื่อตั้งLC_ALL=Cบน Linux ตัวพิมพ์ใหญ่มาก่อนตัวพิมพ์เล็ก และตัวเลขมาก่อนตัวอักษร เปิด ไม่สนใจตัวพิมพ์ใหญ่-เล็ก เพื่อเรียงปนกัน - การเรียงแบบธรรมชาติใช้กฎการเรียง Unicode ของภาษาอังกฤษ ตัวอักษรที่มีเครื่องหมายเสริมจึงอยู่ข้างตัวอักษรพื้นฐาน
- ตัวเลือกจะทำงานตามลำดับตายตัว คือ ตัดช่องว่าง ลบบรรทัดว่าง ลบบรรทัดซ้ำ เรียง แล้วจึงกลับลำดับ
- การขึ้นบรรทัดใหม่ท้ายข้อมูลจะถูกเก็บไว้ จึงนำผลลัพธ์ไปแทนไฟล์เดิมได้โดยไม่เปลี่ยนบรรทัดสุดท้าย
- การขึ้นบรรทัดแบบ Windows จะถูกแปลงเป็นการขึ้นบรรทัดปกติ
คำถามที่พบบ่อย
› การเรียงตามตัวอักษรกับแบบธรรมชาติต่างกันอย่างไร
การเรียงตามตัวอักษรเปรียบเทียบทีละตัวอักษร item10 จึงมาก่อน item2 เพราะ 1 น้อยกว่า 2 ส่วนการเรียงแบบธรรมชาติจะอ่านตัวเลขที่ติดกันเป็นจำนวน และวาง item2 ก่อน item10 ตามที่คาดหวังในรายการชื่อไฟล์หรือเวอร์ชัน
› การเรียงตามตัวเลขจัดการบรรทัดที่ไม่มีตัวเลขอย่างไร
บรรทัดจะเรียงตามตัวเลขที่ขึ้นต้นบรรทัด รองรับเลขติดลบ ทศนิยม เลขยกกำลัง และตัวคั่นหลักพันอย่าง 1,000 บรรทัดที่ไม่ได้ขึ้นต้นด้วยตัวเลขจะอยู่หลังบรรทัดที่มีตัวเลขทั้งหมดและเรียงตามตัวอักษร
› เมื่อลบบรรทัดซ้ำ บรรทัดไหนถูกเก็บไว้
เก็บบรรทัดที่ปรากฏครั้งแรกไว้ และลบสำเนาที่ตามมา เมื่อเปิดไม่สนใจตัวพิมพ์ใหญ่-เล็ก Apple กับ apple จะนับเป็นบรรทัดเดียวกัน หากบรรทัดต่างกันแค่ช่องว่างหัวหรือท้าย ให้เปิดตัดช่องว่างด้วย
› ลบบรรทัดซ้ำโดยไม่เปลี่ยนลำดับได้ไหม
ได้ เลือกคงลำดับเดิมแล้วเปิดลบบรรทัดซ้ำ ใช้วิธีเดียวกันเมื่อต้องการลบเฉพาะบรรทัดว่างหรือตัดช่องว่าง
› รายการของฉันถูกอัปโหลดไปที่ไหนไหม
ไม่ การเรียงเกิดขึ้นในเบราว์เซอร์ รายการขนาดใหญ่หรือข้อมูลส่วนตัวจึงไม่ออกจากอุปกรณ์ของคุณ