ข้ามไปยังเนื้อหา

เรียงบรรทัดและลบบรรทัดซ้ำ

เรียงบรรทัดตามตัวอักษร แบบธรรมชาติ หรือตามความยาว ลบบรรทัดซ้ำและบรรทัดว่าง และจัดระเบียบรายการ ทั้งหมดในเบราว์เซอร์ของคุณ

ผลลัพธ์

0 บรรทัด
ทำงานในเบราว์เซอร์ของคุณ · ไม่ต้องอัปโหลดวิธีการทำงาน

วิธีใช้งาน เรียงบรรทัดและลบบรรทัดซ้ำ

  1. 1

    วางรายการของคุณ

    หนึ่งรายการต่อหนึ่งบรรทัด เช่น ชื่อ คีย์เวิร์ด ชื่อไฟล์ อีเมล ตัวเลข หรือบรรทัดจากไฟล์บันทึก

  2. 2

    สร้างชุดขั้นตอน

    เพิ่มขั้นตอน เช่น เรียงลำดับ ลบรายการซ้ำ หรือกรอง ตั้งค่าตัวเลือก และจัดลำดับใหม่ด้วยลูกศร

  3. 3

    ตรวจสอบจำนวน

    แต่ละขั้นตอนแสดงจำนวนบรรทัดที่ลบหรือเพิ่ม และผลลัพธ์แสดงจำนวนบรรทัดสุดท้าย

  4. 4

    คัดลอกหรือดาวน์โหลด

    คัดลอกผลลัพธ์ บันทึกเป็นไฟล์ .txt หรือย้ายไปไว้ในช่องข้อมูลนำเข้าเพื่อปรับต่อ

ข้อจำกัดและ Pro

ฟรีและไม่จำกัดการใช้งาน ไม่ต้องสมัครสมาชิก รายการ 100,000 บรรทัดเรียงลำดับ ลบรายการซ้ำ และกรองได้ในเวลาไม่ถึงหนึ่งวินาทีบนแล็ปท็อปทั่วไป

Pro ช่วยนำโฆษณาออก ทุกขั้นตอนและค่าที่ตั้งไว้ล่วงหน้าใช้ได้ฟรี ดู Pro

เกี่ยวกับ เรียงบรรทัดและลบบรรทัดซ้ำ

รายการที่คัดลอกมาจากสเปรดชีต อีเมล ไฟล์บันทึก และข้อมูลส่งออกจากแบบสำรวจ มักไม่เรียบร้อย ทั้งลำดับสลับกัน มีรายการซ้ำ และมีช่องว่างหรือบรรทัดว่างแทรกอยู่ เครื่องมือนี้จัดการให้ด้วยชุดขั้นตอนสั้น ๆ ที่ทำงานจากบนลงล่าง และผลลัพธ์จะอัปเดตทันทีเมื่อคุณแก้รายการหรือขั้นตอนใด ๆ

การเรียงลำดับมี 4 แบบ A–Z ใช้ลำดับตามพจนานุกรมของภาษาของคุณ ดังนั้น “éclair” จะอยู่รวมกับกลุ่มตัว e แบบตามธรรมชาติจะอ่านตัวเลขที่อยู่ในข้อความ จึงวาง file2 ไว้ก่อน file10 อย่างที่คนทั่วไปคาดหวัง แบบตัวเลขจะใช้ตัวเลขตัวแรกในแต่ละบรรทัด รองรับตัวคั่นหลักพันอย่าง 1,200 และทศนิยมอย่าง 2.5 และวางบรรทัดที่ไม่มีตัวเลขไว้ท้ายสุด ส่วนแบบความยาวจะเรียงบรรทัดจากสั้นที่สุดไปยาวที่สุด

การลบรายการซ้ำเลือกเก็บสำเนาแรกหรือสำเนาสุดท้ายได้ หรือจะลบทุกบรรทัดที่ปรากฏมากกว่าหนึ่งครั้งก็ได้ และจะให้ถือว่า “Apple” กับ “apple ” เป็นรายการเดียวกันก็ได้ ขั้นตอนอื่น ๆ ได้แก่ ตัดช่องว่าง ลบบรรทัดว่าง กลับลำดับหรือสับลำดับ เก็บหรือลบบรรทัดที่มีคำที่ระบุหรือตรงกับนิพจน์ทั่วไป ค้นหาและแทนที่ เพิ่มคำนำหน้า คำต่อท้าย หรือเลขบรรทัด รวมบรรทัดเป็นสตริงเดียวที่คั่นด้วยจุลภาค และแยกสตริงกลับเป็นบรรทัด

การสับลำดับใช้ข้อมูล 128 บิตจากตัวสร้างเลขสุ่มเชิงการเข้ารหัสของเบราว์เซอร์ และลำดับจะคงเดิมขณะที่คุณแก้ไข จนกว่าคุณจะกดสับใหม่ คุณจัดลำดับขั้นตอนใหม่ ปิดขั้นตอนโดยไม่ต้องลบ หรือโหลดจากค่าที่ตั้งไว้ล่วงหน้าอย่าง “เรียงตามตัวอักษรและลบรายการซ้ำ” ได้ ระบบจะจำรายการและชุดขั้นตอนของคุณไว้ และปุ่มใช้เป็นข้อมูลนำเข้าช่วยให้เริ่มการจัดระเบียบรอบใหม่จากผลลัพธ์ได้

ความเป็นส่วนตัว

การเรียงลำดับ การกรอง และทุกขั้นตอนทำงานในแท็บเบราว์เซอร์นี้ ดังนั้นรายการที่คุณวางจะไม่ถูกส่งออกไปที่ใด รายการและขั้นตอนของคุณถูกเก็บไว้ใน local storage เพื่อให้ยังอยู่หลังรีเฟรช ปุ่มล้างจะลบรายการทั้งหมด และการลบขั้นตอนจะรีเซ็ตชุดขั้นตอน

คุณสมบัติ

เรียงลำดับได้ 4 แบบ

A–Z ตามพจนานุกรม ตามธรรมชาติ (file2 < file10) ตามตัวเลข และตามความยาว จากน้อยไปมากหรือมากไปน้อย

ลบรายการซ้ำอย่างชาญฉลาด

เก็บสำเนาแรกหรือสุดท้าย หรือเก็บเฉพาะบรรทัดที่ปรากฏครั้งเดียว และเลือกไม่สนตัวพิมพ์เล็กใหญ่และช่องว่างได้

ต่อขั้นตอนได้ตามต้องการ

ผสมการตัดช่องว่าง กรอง แทนที่ ใส่เลข รวม และแยก ในลำดับใดก็ได้ พร้อมจำนวนแบบเรียลไทม์

สับลำดับแบบสุ่มอย่างเป็นธรรม

ใช้การสับแบบ Fisher–Yates ที่ใช้ค่าเริ่มต้นจาก Web Crypto API และลำดับคงเดิมจนกว่าคุณจะสับใหม่

เรียงบรรทัดและลบบรรทัดซ้ำ: คำถามที่พบบ่อย

ลบบรรทัดซ้ำโดยคงลำดับเดิมไว้ได้อย่างไร?
ลบขั้นตอนเรียงลำดับทั้งหมดออก แล้วเพิ่มเฉพาะขั้นตอนลบรายการซ้ำ ระบบจะเก็บสำเนาแรกของแต่ละบรรทัดไว้ในตำแหน่งที่พบครั้งแรก และลบรายการที่ซ้ำภายหลัง ลำดับจึงไม่เปลี่ยน หากต้องการเก็บรายการสุดท้ายแทน ให้เลือก “เก็บรายการสุดท้าย” และเลือก “Ignore case” หากต้องการให้ “Apple” กับ “apple” นับเป็นรายการเดียวกัน
การเรียงแบบ A–Z กับแบบตามธรรมชาติต่างกันอย่างไร?
A–Z เปรียบเทียบข้อความทีละตัวอักษร ดังนั้น “file10” จึงมาก่อน “file2” เพราะ 1 มาก่อน 2 ส่วนแบบตามธรรมชาติจะอ่านชุดตัวเลขเป็นค่าทั้งก้อน ได้ลำดับ file1, file2, file10 ซึ่งเป็นลำดับที่คุณเห็นในตัวจัดการไฟล์ ใช้แบบตามธรรมชาติกับชื่อไฟล์ หมายเลขเวอร์ชัน และรายการบท และใช้ A–Z กับคำทั่วไป
เรียงรายการตัวเลขให้ถูกต้องได้อย่างไร?
เลือกโหมดตัวเลขในขั้นตอนเรียงลำดับ ระบบจะอ่านตัวเลขตัวแรกในแต่ละบรรทัด รวมถึงเลขติดลบ ทศนิยม และตัวคั่นหลักพันอย่าง 1,200 แล้วเรียงตามค่า ดังนั้น 9 จึงมาก่อน 10 และ 1,200 บรรทัดที่ไม่มีตัวเลขจะถูกวางไว้ท้ายสุด ทั้งเมื่อเรียงจากน้อยไปมากและจากมากไปน้อย
แปลงรายการเป็นค่าที่คั่นด้วยจุลภาคและแปลงกลับได้หรือไม่?
ได้ เพิ่มขั้นตอนรวมเพื่อรวมทุกบรรทัดเป็นบรรทัดเดียว คั่นด้วยจุลภาคและช่องว่าง หรือตัวคั่นที่คุณพิมพ์เอง รวมถึง \t สำหรับแท็บ หากต้องการทำย้อนกลับ ให้ใช้แยกด้วยจุลภาค ตามด้วยตัดช่องว่างและลบบรรทัดว่าง ค่าที่ตั้งไว้ล่วงหน้า “คั่นด้วยจุลภาค → บรรทัด” ตั้งให้ครบในคลิกเดียว
การสับลำดับเป็นแบบสุ่มจริงหรือไม่?
ใช้อัลกอริทึม Fisher–Yates ซึ่งไม่เอนเอียงให้ตำแหน่งใดเป็นพิเศษ และขับเคลื่อนด้วยตัวสร้างที่ใช้ค่าเริ่มต้น 128 บิตจาก Web Crypto API ของเบราว์เซอร์ แทน Math.random ที่อ่อนกว่า ลำดับจะคงเดิมขณะที่คุณแก้ไขต่อ ผลลัพธ์จึงไม่กระโดดไปมา กด “สับใหม่” เพื่อให้ได้ลำดับใหม่
เครื่องมือจัดการข้อความ ทั้งหมด