วิธีใช้งาน
- วางข้อความของคุณลงในช่องป้อนข้อมูล
- เลือกขั้นตอนการล้างข้อมูลที่ต้องการ ขั้นตอนที่ใช้บ่อยที่สุดเปิดอยู่แล้ว
- ตรวจสอบผลลัพธ์ในช่องเอาต์พุต ผลลัพธ์จะอัปเดตทุกครั้งที่คุณเปลี่ยนตัวเลือก
- คัดลอกข้อความที่ล้างแล้ว หรือใช้เป็นข้อความนำเข้าใหม่เพื่อล้างซ้ำอีกครั้ง
วิธีการทำงาน
ขั้นตอนจะทำงานตามลำดับเดิมเสมอ: ลบแท็ก HTML, ลบอักขระที่มองไม่เห็น, ปรับเครื่องหมายคำพูดให้ตรง, แทนที่แท็บ, ลบช่องว่างส่วนเกิน, ตัดช่องว่างต้น/ท้ายบรรทัด, ยุบบรรทัดว่างซ้ำ และสุดท้ายลบการขึ้นบรรทัดใหม่ การขึ้นบรรทัดใหม่ของ Windows และ Mac รุ่นเก่าจะถูกแปลงเป็น line feed มาตรฐานก่อน
“ลบแท็ก HTML” ทำงานกับข้อความเท่านั้น: HTML จะไม่ถูกแสดงผลหรือประมวลผล ตัวเลือกนี้จะลบคอมเมนต์และเนื้อหาขององค์ประกอบ script, style, template และ noscript เปลี่ยน <br> และตำแหน่งสิ้นสุดของย่อหน้า รายการ หัวข้อ และแถวตารางให้เป็นการขึ้นบรรทัดใหม่ ลบแท็กอื่น ๆ ทั้งหมด แล้วถอดรหัสเอนทิตีแบบตัวเลขและเอนทิตีแบบชื่อที่พบบ่อย (&, <, >, ", , — และอื่น ๆ) เครื่องหมายน้อยกว่าที่ตามด้วยตัวอักษรทันที เช่น “a<b” จะดูเหมือนแท็กและอาจถูกลบพร้อมข้อความที่ตามมาจนถึง “>” ถัดไป
“ลบอักขระที่มองไม่เห็น” จะลบช่องว่างความกว้างศูนย์ (U+200B), ตัวเชื่อมคำ, เครื่องหมายลำดับไบต์ (U+FEFF), ยัติภังค์แบบไม่แสดง, เครื่องหมายและอักขระฝังทิศทางซ้ายไปขวาและขวาไปซ้าย และอักขระควบคุมอื่นที่ไม่ใช่แท็บและ line feed สิ่งเหล่านี้มักติดมากับข้อความที่คัดลอกจากเว็บไซต์ แอปแชท และ PDF และอาจทำให้การค้นหา โค้ด และสูตรสเปรดชีตเสียหาย ตัวเชื่อมความกว้างศูนย์และตัวไม่เชื่อมจะถูกเก็บไว้ เนื่องจากอีโมจิครอบครัวและอาชีพ รวมถึงสคริปต์หลายชนิด เช่น เปอร์เซียและฮินดี ต้องใช้
“ลบช่องว่างส่วนเกิน” เปลี่ยนช่องว่าง แท็บ และช่องว่างไม่ตัดคำที่ติดกันให้เป็นช่องว่างปกติหนึ่งช่อง แต่จะไม่แตะการขึ้นบรรทัดใหม่ “ลบการขึ้นบรรทัดใหม่” รวมทุกบรรทัดเป็นย่อหน้าเดียว ซึ่งช่วยซ่อมข้อความที่คัดลอกจาก PDF ซึ่งแต่ละบรรทัดจบด้วยการขึ้นบรรทัดแบบตายตัว เมื่อเปิด “คงการแบ่งย่อหน้า” บรรทัดว่างจะยังคงแยกย่อหน้า คำที่ใส่ยัติภังค์ท้ายบรรทัดจะไม่ถูกเชื่อมกลับ เครื่องหมาย Guillemets (« ») และเครื่องหมายไพรม์จะไม่ถูกเปลี่ยนโดยตัวเลือกเครื่องหมายคำพูด
ตัวอย่าง
ข้อความที่คัดลอกจาก PDF
ย่อหน้าจาก PDF มีการขึ้นบรรทัดใหม่ทุก 70 ตัวอักษร “ลบการขึ้นบรรทัดใหม่” พร้อม “คงการแบ่งย่อหน้า” จะทำให้กลับเป็นย่อหน้าที่ต่อเนื่อง นำไปวางต่อในเอกสารได้
ค่าที่จับคู่ไม่สำเร็จ
รหัสสินค้าที่คัดลอกจากเว็บไซต์ใช้การค้นหาในสเปรดชีตไม่ได้ เพราะมีช่องว่างความกว้างศูนย์ “ลบอักขระที่มองไม่เห็น” จะลบออก และการค้นหาจึงทำงานได้
ข้อความล้วนจาก HTML
เมื่อเปิด “ลบแท็ก HTML” ข้อความ “<p>Price: 10 €</p><script>track()</script>” จะกลายเป็น “Price: 10 €”: script ถูกลบพร้อมเนื้อหา เอนทิตีถูกถอดรหัส และช่องว่างไม่ตัดคำกลายเป็นช่องว่างปกติ
คำถามที่พบบ่อย
การวาง HTML จากเว็บไซต์ที่ไม่รู้จักปลอดภัยไหม
ใช่ HTML จะถูกประมวลผลเป็นข้อความล้วนด้วยการจับคู่รูปแบบและแสดงในกล่องข้อความ ไม่มีการแทรกลงในหน้าเว็บ ดังนั้นสคริปต์ที่อยู่ในนั้นจึงไม่สามารถทำงานได้
อักขระ zero-width คืออะไร และทำไมต้องลบออก
คืออักขระที่ไม่มีความกว้างที่มองเห็น เช่น zero-width space และ byte order mark ตัวอักษรเหล่านี้มองไม่เห็นบนหน้าจอ แต่ทำให้คำสองคำที่ดูเหมือนกันแตกต่างกัน ซึ่งทำให้การค้นหา การตรวจสอบรายการซ้ำ และโค้ดทำงานผิดพลาด
ทำไมตัวเชื่อมระหว่างอิโมจิบางตัวจึงถูกเก็บไว้
อิโมจิอย่าง 👨👩👧 เกิดจากอิโมจิหลายตัวเชื่อมด้วย zero-width joiner และภาษาเปอร์เซียกับอักษรอินเดียบางชนิดใช้ zero-width non-joiner เพื่อประกอบรูปคำ หากลบออกจะทำให้ข้อความดูเปลี่ยนไป จึงเก็บไว้
เครื่องมือแก้คำที่ถูกตัดด้วยยัติภังค์ที่ท้ายบรรทัดหรือไม่
ไม่แก้ เครื่องหมายยัติภังค์ที่ท้ายบรรทัดอาจเป็นส่วนหนึ่งของคำ เช่น “well-known” หรือเป็นเพียงรอยแบ่งคำภายในคำก็ได้ และเครื่องมือไม่สามารถแยกได้ว่าคือกรณีไหน จึงปล่อยยัติภังค์ไว้ตามเดิม
ความเป็นส่วนตัว
การล้างข้อมูลเกิดขึ้นในเบราว์เซอร์ของคุณเท่านั้น ข้อความจะไม่ถูกอัปโหลด จัดเก็บ หรือรวมอยู่ในข้อมูลวิเคราะห์