เครื่องมือนี้ลบบรรทัดซ้ำทันทีที่พิมพ์และไม่แก้ไขข้อความต้นฉบับในกล่องอินพุตเลย จึงสลับตัวเลือกไปมาเพื่อเทียบผลลัพธ์ได้โดยไม่เสียข้อความเดิม ตามค่าเริ่มต้นสองบรรทัดต้องตรงกันทุกตัวอักษรจึงจะถือว่าซ้ำ ไม่สนใจตัวพิมพ์เล็กใหญ่ จะมอง Berlin กับ berlin เป็นบรรทัดเดียวกัน ส่วนตัดช่องว่างหน้าหลังจะไม่สนใจช่องว่างหรือแท็บที่อยู่หน้าและหลังบรรทัด ซึ่งช่วยจับความซ้ำที่มองไม่เห็นด้วยตาเปล่าจากสเปรดชีตหรือไฟล์ล็อกได้ดี บรรทัดว่างถูกมองเป็นโครงสร้างไม่ใช่ข้อมูล จึงไม่ถูกรวมเข้าด้วยกันเว้นแต่จะเปิดลบบรรทัดว่าง เพราะทุกอย่างทำงานฝั่งไคลเอนต์ทั้งหมด จึงปลอดภัยสำหรับรายชื่ออีเมล ข้อมูลลูกค้าที่ส่งออกมา หรือข้อมูลคำค้นที่ยังไม่เผยแพร่
ลบบรรทัดซ้ำ
ทำงานในเบราว์เซอร์ทั้งหมด ไม่ต้องอัปโหลด ไม่ต้องสมัครสมาชิก
ลบบรรทัดซ้ำในข้อความทำอย่างไร
แค่วางข้อความลงในกล่องด้านบน บรรทัดที่ซ้ำกันจะหายไปทันทีโดยเก็บบรรทัดแรกที่พบของแต่ละรายการไว้ตามลำดับเดิม เปิดตัวเลือกไม่สนใจตัวพิมพ์เล็กใหญ่หรือตัดช่องว่างเพื่อจับคู่ที่ใกล้เคียงกันอย่าง "Apple" กับ "apple" ได้ด้วย จากนั้นกดคัดลอกรายการที่สะอาดแล้วไปใช้ได้เลย ข้อความไม่ถูกอัปโหลดไปที่ไหน การลบซ้ำทำงานอยู่ในเบราว์เซอร์ทั้งหมด
วิธีใช้งาน
- 1วางบรรทัดข้อความ. พิมพ์หรือวางข้อความหลายบรรทัดลงในกล่องด้านซ้าย หนึ่งรายการต่อหนึ่งบรรทัด รองรับการขึ้นบรรทัดใหม่ทั้งแบบ Windows, Mac และ Unix
- 2เลือกวิธีเปรียบเทียบบรรทัด. ค่าเริ่มต้นบรรทัดต้องตรงกันทุกตัวอักษร เปิดไม่สนใจตัวพิมพ์เล็กใหญ่เพื่อให้ "Apple" กับ "apple" ถือเป็นค่าซ้ำ เปิดตัดช่องว่างหน้าหลังเพื่อไม่สนใจช่องว่างต้นและท้ายบรรทัด หรือเปิดลบบรรทัดว่างเพื่อตัดบรรทัดเปล่าทิ้งทั้งหมด
- 3คัดลอกรายการที่ลบซ้ำแล้ว. ข้อความที่ลบซ้ำแล้วจะปรากฏแบบเรียลไทม์ทางด้านขวา พร้อมแถบสถานะที่บอกจำนวนบรรทัดซ้ำที่ถูกลบไป กดคัดลอกเพื่อนำผลลัพธ์ไปวางในคลิปบอร์ด
เหมาะกับใคร
- ทีม SEO และการตลาดลบรายการคำค้น URL แบ็กลิงก์ หรืออีเมลที่ซ้ำกันจากรายงานหลายฉบับที่เนื้อหาซ้อนทับกัน
- นักพัฒนาและผู้ดูแลระบบเก็บกวาดผลลัพธ์จากล็อก รายการตัวแปรสภาพแวดล้อม หรือไฟล์แบบ
.gitignoreโดยไม่ต้องพึ่งsort -uที่จะเรียงลำดับใหม่จนข้อมูลเปลี่ยนไป - นักวิเคราะห์ข้อมูลย่อคอลัมน์สเปรดชีตที่วางเข้ามาให้เหลือเฉพาะค่าที่ไม่ซ้ำกัน ก่อนนำไปทำ lookup หรือ pivot
- นักเขียนและนักวิจัยรวมรายการอ่าน รายการอ้างอิง หรือโน้ตระดมความคิดจากหลายเอกสารให้เหลือรายการเดียวที่สะอาด
คำถามที่พบบ่อย
ข้อความของฉันถูกอัปโหลดไปที่ไหนไหม
ไม่ การลบบรรทัดซ้ำทำงานอยู่ในเบราว์เซอร์ของคุณทั้งหมดด้วย JavaScript ข้อความของคุณไม่มีทางไปถึงเซิร์ฟเวอร์ใด ๆ จึงปลอดภัยสำหรับรายชื่ออีเมล ข้อมูลลูกค้า ไฟล์รหัสผ่าน หรือข้อมูลอื่นใดที่ไม่อยากวางในฟอร์มของเว็บไซต์แปลกหน้า
เครื่องมือลบบรรทัดซ้ำนี้ฟรีไหม
ฟรีทั้งหมด ไม่ต้องสมัครสมาชิก ไม่ต้องดาวน์โหลด และไม่จำกัดจำนวนครั้งที่ใช้งาน เป็นหน้าเว็บแบบสแตติกจึงโหลดเร็ว และยังใช้งานต่อได้แม้อินเทอร์เน็ตไม่เสถียรหลังจากเปิดหน้าครั้งแรก
วางข้อความได้กี่บรรทัด มีขีดจำกัดไหม
ไม่มีขีดจำกัดตายตัว การลบซ้ำใช้ hash set ในการตรวจสอบ ดังนั้นแม้รายการจะมีหลายแสนบรรทัดก็ประมวลผลเสร็จในเวลาไม่ถึงวินาทีบนโน้ตบุ๊กทั่วไป ข้อจำกัดจริง ๆ อยู่ที่หน่วยความจำของเบราว์เซอร์ ไม่ใช่ตัวเครื่องมือ
ถ้ามีบรรทัดซ้ำ จะเก็บบรรทัดแรกหรือบรรทัดสุดท้าย
เก็บบรรทัดแรก เครื่องมือจะสแกนจากบนลงล่าง เก็บบรรทัดแรกที่พบของแต่ละรายการไว้ในตำแหน่งเดิม แล้วลบบรรทัดที่ซ้ำในภายหลังทั้งหมด ผลลัพธ์ที่เหลืออยู่จึงเรียงลำดับตรงกับที่คุณวางไว้ทุกประการ
ลบบรรทัดซ้ำได้โดยไม่ต้องเรียงลำดับใหม่ไหม
ได้ และนั่นคือจุดเด่นของเครื่องมือนี้ คำสั่งแบบ sort -u ต้องเรียงลำดับก่อนแล้วค่อยลบซ้ำ ซึ่งจะทำให้ข้อมูลที่มีลำดับความหมายกระจัดกระจาย เครื่องมือนี้เก็บลำดับเดิมของคุณไว้และลบเฉพาะรายการที่ซ้ำเท่านั้น
บรรทัดว่างถูกจัดการอย่างไร
บรรทัดว่างถูกมองเป็นโครงสร้างไม่ใช่ข้อมูล บรรทัดว่างสองบรรทัดจึงไม่ถูกรวมเป็นบรรทัดเดียว หากต้องการรายการที่กระชับไม่มีบรรทัดว่างเลย ให้เปิดลบบรรทัดว่าง แล้วบรรทัดที่ว่างเปล่าหรือมีแต่ช่องว่างจะถูกตัดออกทั้งหมด
จับความซ้ำที่ต่างกันแค่ช่องว่างหรือตัวพิมพ์เล็กใหญ่ได้ไหม
ได้ เปิดตัดช่องว่างหน้าหลังเพื่อไม่สนใจช่องว่างและแท็บต้นท้ายบรรทัด และเปิดไม่สนใจตัวพิมพ์เล็กใหญ่เพื่อจับคู่โดยไม่สนตัวพิมพ์ เมื่อเปิดทั้งสองอย่าง " Apple" กับ "apple" จะถูกนับเป็นบรรทัดเดียวกัน แต่บรรทัดที่เหลืออยู่จะแสดงตามที่วางไว้จริง ทั้งนี้ตัวเลือกไม่สนใจตัวพิมพ์เล็กใหญ่จะมีผลกับตัวอักษรละตินที่ปนอยู่ในรายการ เช่น คำภาษาอังกฤษ URL หรืออีเมล เพราะภาษาไทยไม่มีตัวพิมพ์เล็กใหญ่
รองรับการขึ้นบรรทัดใหม่แบบ Windows (CRLF) ไหม
รองรับ ทั้งแบบ Windows (\r\n), Unix (\n) และ Mac รุ่นเก่า (\r) ถูกจดจำได้ถูกต้องตอนแยกบรรทัด และผลลัพธ์ที่ได้จะใช้การขึ้นบรรทัดใหม่แบบ Unix มาตรฐาน ซึ่งโปรแกรมแก้ไขข้อความหรือสเปรดชีตทุกตัวรับได้เมื่อวางเข้าไป