ลบบรรทัดที่ซ้ำกัน
ล้างรายการซ้ำจากรายการโดยมีหนึ่งรายการต่อบรรทัด ตัดสินใจว่าตัวพิมพ์หรือช่องว่างโดยรอบควรส่งผลต่อการจับคู่หรือไม่ จากนั้นตรวจสอบบรรทัดที่เหลือก่อนใช้งาน
ก่อนที่คุณจะเริ่ม
- อินพุต
- รายการข้อความธรรมดาที่มีหนึ่งรายการต่อบรรทัด
- เอาท์พุต
- รายการที่เก็บรักษารายการแรกที่ตรงกัน
กำลังโหลดเครื่องมือ...
วิธีใช้เครื่องมือนี้
- วางรายการโดยมีหนึ่งรายการต่อบรรทัด
- เลือกตัวเลือกตัวพิมพ์ ช่องว่าง และบรรทัดว่าง
- ตรวจสอบจำนวนบรรทัดที่ถูกลบและคัดลอกผลลัพธ์
ทำความเข้าใจผลลัพธ์
การจับคู่แบบตรงทั้งหมดถือว่า Apple และ apple เป็นรายการที่แตกต่างกัน การจับคู่โดยคำนึงถึงขนาดตัวพิมพ์สามารถถือเป็นรายการซ้ำได้ ตัวเลือกการตัดแต่งเพื่อจับคู่จะละเว้นช่องว่างโดยรอบในระหว่างการเปรียบเทียบ ในขณะที่ยังคงรักษาข้อความต้นฉบับของบรรทัดแรกที่ตรงกันไว้ในเอาต์พุต
ฉันจะลบบรรทัดที่ซ้ำกันโดยยังคงรักษาลำดับเดิมได้อย่างไร
วางรายการที่มีหนึ่งรายการต่อบรรทัดและสร้างผลลัพธ์ การจับคู่ที่เกิดขึ้นครั้งแรกจะถูกเก็บไว้ และการจับคู่ในภายหลังจะถูกลบออก สำหรับ Apple, Banana และ Apple บนบรรทัดแยกกัน ผลลัพธ์คือ Apple ตามด้วย Banana การเรียงลำดับจะไม่ถูกนำไปใช้ และการสะกดและการเว้นวรรคของบรรทัดที่คงไว้จะไม่เปลี่ยนแปลง
เหตุใดจึงมีสองบรรทัดที่คล้ายกันยังคงอยู่ในรายการของฉัน
ตามค่าเริ่มต้น การจับคู่จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่และคำนึงถึงช่องว่างโดยรอบ เปิดใช้งานตัวพิมพ์ละเว้นตัวอักษรสำหรับ Apple และ apple เพื่อจับคู่ เปิดใช้งานตัวเลือกระยะห่างเพื่อละเว้นช่องว่างที่จุดเริ่มต้นและจุดสิ้นสุดเมื่อจับคู่ เลือกว่าจะเก็บ ลบ หรือเก็บเฉพาะบรรทัดว่างบรรทัดแรก เครื่องมือนี้จะไม่เปรียบเทียบคอลัมน์ CSV แต่ละคอลัมน์หรือตัดสินใจว่าชื่อที่แตกต่างกันจะอ้างถึงรายการเดียวกันหรือไม่
ลองตัวอย่าง
ลองใช้ไฟล์ตัวอย่างกับเครื่องมือด้านบน แล้วตรวจสอบผลลัพธ์ก่อนประมวลผลไฟล์ของคุณเอง
sample-list.txt ↓หากผลลัพธ์ไม่เป็นไปตามที่คุณคาดหวัง
สองชื่อที่คล้ายกันไม่ได้ถูกรวมเข้าด้วยกัน
การจับคู่จะขึ้นอยู่กับบรรทัดและกฎระยะห่าง/ตัวพิมพ์ที่เลือก ไม่ได้สรุปว่าการสะกดที่แตกต่างกันสองรายการเป็นบุคคลคนเดียวกันหรือแยกวิเคราะห์คอลัมน์ CSV ตรวจสอบผลลัพธ์ก่อนที่จะเปลี่ยนรายการแหล่งที่มา
เครื่องมือที่มีประโยชน์ชิ้นต่อไป: เปรียบเทียบข้อความ →ข้อจำกัดที่สำคัญ
- จับคู่บรรทัดที่สมบูรณ์มากกว่าชื่อหรือบันทึกฐานข้อมูลที่คล้ายกัน คอลัมน์ CSV จะไม่ถูกแยกวิเคราะห์
- สูงสุด 100,000 อักขระ ตรวจสอบตัวเลือกระยะห่างและตัวพิมพ์ก่อนที่จะแทนที่รายการเดิม
คำถามที่พบบ่อย
รายการของฉันจะถูกจัดเรียงหรือไม่
ไม่ ลักษณะการทำงานรุ่นแรกจะรักษาลำดับของการเกิดขึ้นครั้งแรกของแต่ละบรรทัดที่เก็บไว้
บรรทัดว่างซ้ำกันหรือไม่
การจัดการบรรทัดว่างเป็นตัวเลือกแยกต่างหาก เลือกว่าจะคง ลด หรือลบบรรทัดว่างก่อนประมวลผล
มีคำถามหรือแก้ไข? mrkcal@mrkcal.com