← เครื่องมือทั้งหมด

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

เรียงบรรทัดข้อความ A ถึง Z, Z ถึง A หรือตามตัวเลข และลบบรรทัดซ้ำและแถวว่างทันที ฟรี เร็ว และทำงานทั้งหมดในเบราว์เซอร์

เรียงลำดับและลบรายการซ้ำโดยไม่ต้องออกจากเบราว์เซอร์

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

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

สิ่งที่ผู้คนใช้จริงๆ

งานประจำวันนั้นง่ายแต่ทำซ้ำๆ ซึ่งนั่นคือเหตุผลที่เครื่องมือช่วยได้มาก การทำความสะอาดรายการผู้ติดต่อเป็นตัวอย่างคลาสสิก: คุณรวมการส่งออกที่อยู่อีเมลสองรายการแล้วได้รายการทับซ้อนหลายร้อยรายการ จึงลบรายการซ้ำเพื่อให้ได้ชุดไม่ซ้ำก่อนนำเข้า นักทำ SEO และนักเขียนเนื้อหาทำเช่นเดียวกับรายการคีย์เวิร์ด ซึ่งวลีเดียวกันมักแอบเข้ามาจากแหล่งวิจัยหลายแห่งและต้องรวบรวมเป็นหนึ่ง นักเขียนและนักศึกษาเรียงชื่อ อ้างอิง และคำศัพท์ตามตัวอักษรเพื่อให้บรรณานุกรมหรือไดเรกทอรีอ่านได้ลื่นไหล นักพัฒนาและนักวิเคราะห์เรียงบรรทัด Log รายการการกำหนดค่า หรือ ID เพื่อให้ Diff อ่านได้หรือค้นหาสิ่งที่ขาดหายไป ในทุกกรณีเป้าหมายเหมือนกัน: เปลี่ยน Blob ที่วุ่นวายให้เป็นรายการที่เป็นระเบียบและไม่ซ้ำที่เชื่อถือได้

ตัวเลือกการเรียงที่ครอบคลุมกรณีจริง

การเรียงฟังดูง่ายจนกว่าจะเจอ Edge Case จึงมีตัวควบคุมบางอย่างแทนที่จะเป็นปุ่มเดียว A ถึง Z คือลำดับตัวอักษรจากน้อยไปมากมาตรฐาน และ Z ถึง A กลับลำดับสำหรับการเรียงจากมากไปน้อย การแยกตัวพิมพ์สำคัญกว่าที่คาดไว้: เมื่อแยกตัวพิมพ์ ตัวพิมพ์ใหญ่จะจัดกลุ่มแยกจากตัวพิมพ์เล็ก ดังนั้น "Apple" และ "apple" อยู่ที่ต่างกัน เมื่อไม่แยกตัวพิมพ์พวกมันอยู่ด้วยกัน ซึ่งมักเป็นสิ่งที่ต้องการสำหรับรายการที่มนุษย์อ่าน

อีกหนึ่งสำคัญคือ การเรียงเชิงตัวเลข การเรียงตัวอักษรทั่วไปจัดการตัวเลขเป็นข้อความ ซึ่งหมายความว่า "10" มาก่อน "2" เพราะเปรียบเทียบทีละตัวอักษร โหมดตัวเลขอ่านแต่ละบรรทัดเป็นตัวเลข ดังนั้น 2 มาก่อน 10 และ 100 อยู่ท้ายสุดตามที่ควร ตัวเลือกนั้นตัวเดียวช่วยแก้ความสับสนได้มากเมื่อเรียงเลขเวอร์ชัน ราคา ID ตั๋ว หรือรายการใดๆ ที่ค่าเป็นปริมาณมากกว่าคำ

การลบรายการซ้ำและตัดสิ่งรบกวน

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

บรรทัดว่างและช่องว่างที่หลงเหลือเป็นแหล่งความยุ่งเหยิงอีกอย่าง เครื่องมือสามารถตัด Leading และ Trailing Spaces จากแต่ละบรรทัดและลบบรรทัดว่างออกทั้งหมด ดังนั้นรายการที่ดูเหมือนมี 250 รายการแต่จริงๆ มี 180 บวกกับช่องว่างหลายช่องจะกลับมาเรียบร้อย การตัดยังทำให้การลบรายการซ้ำแม่นยำขึ้นเพราะสองบรรทัดที่ต่างกันเพียง Trailing Space จะถูกนับเป็นรายการที่แตกต่างกัน ใช้เรียง ลบรายการซ้ำ และตัดพร้อมกัน แล้วการวางที่วุ่นวายกลายเป็นรายการที่พร้อมเผยแพร่ในทันที

กองแท่งสว่างที่ยุ่งเหยิงกลายเป็นแถวไม่ซ้ำที่เรียบร้อยและเป็นระเบียบ
จากการวางที่ยุ่งเหยิงไปสู่แถวที่เรียบร้อย เป็นระเบียบ และไม่ซ้ำ

ทำงานในเครื่อง ข้อความของคุณจึงเป็นของคุณ

ทุกอย่างเกิดขึ้นในเบราว์เซอร์โดยใช้ JavaScript ข้อความของคุณไม่เคยถูกอัปโหลดไปยังเซิร์ฟเวอร์ ไม่มีการบันทึก Log และไม่ออกจากหน้า ซึ่งสำคัญเมื่อรายการนั้นเป็นการส่งออกอีเมลลูกค้า กลยุทธ์คีย์เวิร์ดภายใน หรืออะไรก็ตามที่คุณไม่จะวางในเว็บไซต์สุ่ม เนื่องจากงานเป็น Local จึงเร็วและทำงานได้แบบ Offline เมื่อโหลดหน้าแล้ว เมื่อต้องการมากกว่านี้ ให้จับคู่กับเครื่องมือข้อความอื่นๆ ของเราสำหรับการแปลง Case และการจัดรูปแบบ หรือส่งผลลัพธ์ผ่านเครื่องนับคำเพื่อยืนยันว่าได้บรรทัดไม่ซ้ำกี่บรรทัด

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

เครื่องมือนี้ส่งข้อความของฉันไปที่ไหนหรือไม่?

ไม่ การเรียงและลบรายการซ้ำทั้งหมดทำงานในเบราว์เซอร์ของคุณ ข้อความของคุณไม่ถูกอัปโหลด จัดเก็บ หรือบันทึก Log และไม่ออกจากอุปกรณ์ของคุณ

ความแตกต่างระหว่างการเรียง A ถึง Z กับการเรียงเชิงตัวเลขคืออะไร?

การเรียง A ถึง Z เปรียบเทียบบรรทัดทีละตัวอักษรเป็นข้อความ ดังนั้น 10 มาก่อน 2 การเรียงเชิงตัวเลขอ่านแต่ละบรรทัดเป็นตัวเลข ดังนั้น 2 มาก่อน 10 และค่าถูกเรียงตามขนาดที่แท้จริง

การแยกตัวพิมพ์ส่งผลต่อผลลัพธ์อย่างไร?

ด้วยการเรียงแบบแยกตัวพิมพ์ ตัวพิมพ์ใหญ่และตัวพิมพ์เล็กถูกจัดการต่างกัน ดังนั้นคำที่เป็นตัวพิมพ์ใหญ่จัดกลุ่มแยก การเรียงแบบไม่แยกตัวพิมพ์จัดการพวกมันเหมือนกัน ซึ่งมักอ่านได้เป็นธรรมชาติกว่าและรวมรายการซ้ำที่ต่างกันแค่การพิมพ์ใหญ่-เล็ก

สำเนาใดของบรรทัดซ้ำที่ถูกเก็บไว้?

การเกิดขึ้นครั้งแรกของแต่ละบรรทัดที่ไม่ซ้ำถูกเก็บไว้และสำเนาที่มาทีหลังทุกตัวถูกลบออก คุณสามารถเรียงบรรทัดไม่ซ้ำที่เหลือในลำดับใดก็ได้ที่ต้องการ

สามารถลบบรรทัดว่างและช่องว่างพิเศษได้ไหม?

ได้ เครื่องมือสามารถตัด Leading และ Trailing Whitespace จากแต่ละบรรทัดและลบบรรทัดว่างออก ซึ่งยังทำให้การตรวจจับรายการซ้ำแม่นยำขึ้นด้วย

มีขีดจำกัดจำนวนบรรทัดที่ประมวลผลได้ไหม?

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