เรียงลำดับและลบรายการซ้ำโดยไม่ต้องออกจากเบราว์เซอร์
รายการข้อความธรรมดาเป็นหนึ่งในสิ่งที่พบบ่อยที่สุดที่คุณคัดลอก วาง และต่อสู้ด้วยในแต่ละวัน ไม่ว่าจะเป็นคอลัมน์ที่อยู่อีเมล กองคีย์เวิร์ด รายชื่อไฟล์ หรือแถวที่ดึงมาจาก 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 จากแต่ละบรรทัดและลบบรรทัดว่างออก ซึ่งยังทำให้การตรวจจับรายการซ้ำแม่นยำขึ้นด้วย
มีขีดจำกัดจำนวนบรรทัดที่ประมวลผลได้ไหม?
ไม่มีจำนวนสูงสุดที่กำหนดไว้ เนื่องจากการประมวลผลเกิดขึ้นในเบราว์เซอร์ รายการขนาดใหญ่มากขึ้นอยู่กับอุปกรณ์ของคุณ แต่รายการทั่วไปหลายพันบรรทัดเรียงและลบรายการซ้ำได้เกือบทันที
