digtools
⚙️
unicode-normalizer,

แก้ไขปัญหาสระและวรรณยุกต์แยกบน Mac
(การปรับมาตรฐาน Unicode)

แก้ไขปัญหาสระและวรรณยุกต์แยกในชื่อไฟล์บน Mac ได้ทันที ภายในเบราว์เซอร์ของคุณ

⚡️
เพียงแค่วางเพื่อแก้ไขทันที
แก้ไขปัญหาสระและวรรณยุกต์แยกด้วยการคลิกเพียงครั้งเดียว
✨️
รองรับสระและวรรณยุกต์แยกบน Mac เต็มรูปแบบ
แปลง NFD→NFC อัตโนมัติ
🛡️
ไม่ต้องการไลบรารีภายนอก
ทำงานผ่าน API มาตรฐานของเบราว์เซอร์เท่านั้น
จำนวนตัวอักษร: 0 | ตรวจพบ NFD: 0จุด
about,

เกี่ยวกับ

เครื่องมือออนไลน์ที่ทำการปรับมาตรฐานข้อความ Unicode (NFC/NFD/NFKC/NFKD) แบบเรียลไทม์ คุณสามารถทำการปรับมาตรฐานที่จำเป็นสำหรับการรวมรหัสอักขระและการเปรียบเทียบได้อย่างง่ายดาย

รองรับรูปแบบการปรับมาตรฐานที่พบได้บ่อยในการประมวลผลข้อความ เช่น การรวมอักขระแบบเต็มและครึ่งความกว้าง การรวม/การแยกสระและวรรณยุกต์ และการปรับมาตรฐานอักขระที่เข้ากันได้ นอกจากนี้ยังสามารถแสดงรหัสอักขระ (code points) และสตริงไบต์ได้อีกด้วย

กระบวนการทั้งหมดจะเสร็จสิ้นภายในเบราว์เซอร์ และจะไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์

how to use,

วิธีใช้งาน

ขั้นตอนที่ 1

ป้อนข้อความ

ป้อนหรือวางข้อความที่คุณต้องการปรับมาตรฐานลงในช่องป้อนข้อมูล

ขั้นตอนที่ 2

เลือกรูปแบบ

เลือกรูปแบบการปรับมาตรฐาน: NFC, NFD, NFKC, หรือ NFKD

ขั้นตอนที่ 3

ยืนยันและคัดลอกผลลัพธ์

ตรวจสอบการเปลี่ยนแปลงของข้อความและ code point หลังจากการปรับมาตรฐาน แล้วคัดลอกได้เลย

glossary,

คำศัพท์

การปรับมาตรฐาน Unicode
กระบวนการแปลงข้อความให้อยู่ในรูปแบบ Unicode มาตรฐาน เพื่อให้สตริง code-point ที่แสดงถึงอักขระเดียวกันถูกจัดการเหมือนกัน
NFC (Canonical Composition)
แยกส่วนประกอบและรวมกันใหม่เป็นอักขระเดียว รูปแบบการปรับมาตรฐานที่ใช้บ่อยที่สุดสำหรับเนื้อหาเว็บและการประมวลผลข้อความ
NFD (Canonical Decomposition)
แยกอักขระเป็นอักขระฐานและอักขระผสม ถูกใช้บนระบบไฟล์ macOS และสภาพแวดล้อม Unix บางระบบ
NFKC (Compatibility Composition)
แปลงอักขระที่เข้ากันได้ (เช่น ตัวเลข/ตัวอักษรเต็มความกว้าง คาตาคานะครึ่งความกว้าง) เป็นรูปแบบมาตรฐานและรวมเข้าด้วยกัน มักใช้เพื่อการค้นหาและการปรับมาตรฐานข้อมูล
อักขระผสม (Combining Characters)
Unicode code points ที่แนบมากับอักขระฐานด้านหน้าแทนที่จะยืนอยู่เพียงลำพัง เช่น เครื่องหมายเน้นเสียงและสระวรรณยุกต์
อักขระที่เข้ากันได้ (Compatibility Characters)
อักขระที่มี code point ต่างกันแต่มีความหมายหรือลักษณะเทียบเท่ากับรูปแบบมาตรฐาน เช่น ASCII เต็มความกว้าง ตัวเลขในวงกลม และคาตาคานะครึ่งความกว้าง
Code Point (จุดรหัส)
หมายเลขเฉพาะที่กำหนดให้กับแต่ละอักขระในมาตรฐาน Unicode เขียนในรูปแบบ U+XXXX (เช่น U+0041 สำหรับตัวอักษร A)
faq,

FAQ

ความแตกต่างระหว่าง NFC และ NFKC คืออะไร?
NFC รวมการเข้ารหัสภายในโดยไม่เปลี่ยนรูปลักษณ์ของข้อความ NFKC ยังสามารถแปลงอักขระที่เข้ากันได้ — ตัวอย่างเช่น ตัวเลข/ตัวอักษรแบบเต็มความกว้างเป็นครึ่งความกว้าง
ฉันควรใช้รูปแบบใด?
ใช้ NFC สำหรับข้อความทั่วไป ใช้ NFKC ก่อนการจัดเก็บในฐานข้อมูลหรือสร้างดัชนีการค้นหา ใช้ NFD หากเน้นความเข้ากันได้บน macOS
ข้อความของฉันจะถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ การประมวลผลการปรับมาตรฐานทั้งหมดทำงานบนเบราว์เซอร์ ข้อความจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ภายนอกใดๆ
การปรับมาตรฐานจะลบอักขระหรือไม่?
ปกติแล้วจะไม่ แต่ NFKC อาจเปลี่ยนรูปลักษณ์ของอักขระ — ตัวอย่างเช่น เปลี่ยนอักขระตัวอักษรแบบเต็มความกว้างเป็นครึ่งความกว้าง
ทำไมถึงต้องมีการปรับมาตรฐานก่อนที่จะเปรียบเทียบสตริง?
อักขระที่ดูเหมือนกันอาจมีการเข้ารหัสที่แตกต่างกันภายใน เมื่อปรับให้เป็นรูปแบบเดียวกัน การเปรียบเทียบหรือการค้นหาจะช่วยให้ได้ผลลัพธ์ที่น่าเชื่อถือ
มันมีประสิทธิภาพสำหรับข้อความภาษาญี่ปุ่นเป็นพิเศษหรือไม่?
ใช่ เอกสารภาษาญี่ปุ่นมักมีการปะปนระหว่างข้อความเต็มความกว้าง (full-width) และครึ่งความกว้าง (half-width) กระบวนการปรับมาตรฐานจะแก้ปัญหาการปะปนเหล่านั้นและปรับปรุงคุณภาพข้อมูล
ฉันจะคัดลอกผลลัพธ์ได้อย่างไร?
คลิกปุ่มคัดลอกที่ด้านบนพื้นที่ผลลัพธ์เพื่อบันทึกข้อความที่ผ่านการปรับมาตรฐานลงในคลิปบอร์ดของคุณ
use cases,

กรณีการใช้งาน

🗄️

การรวมฐานข้อมูลให้เป็นหนึ่งเดียว

ตรวจสอบความสม่ำเสมอของข้อมูลโดยการปรับมาตรฐานเนื้อหาที่ผู้ใช้ป้อนเข้า

🔍

การเปรียบเทียบสตริง

บรรลุการเปรียบเทียบและการค้นหาที่แม่นยำโดยใช้ข้อความที่ผ่านการปรับมาตรฐาน

📊

การเตรียมข้อความเบื้องต้น

นำการปรับมาตรฐานไปใช้เป็นขั้นตอนการประมวลผลเบื้องต้นสำหรับการประมวลผลภาษาธรรมชาติและการวิเคราะห์ข้อมูล

🔧

การตรวจสอบรหัสอักขระ

ตรวจสอบ code point ของอักขระ เพื่อค้นหาและแก้ไขปัญหาเกี่ยวกับการเข้ารหัส

technology,

ข้อมูลทางเทคนิค

API String.prototype.normalize()

เนื่องจากใช้ฟังก์ชันมาตรฐานเฉพาะของเบราว์เซอร์เท่านั้น ข้อมูลข้อความที่มีขนาดใหญ่มากก็สามารถถูกปรับมาตรฐานได้ทันทีในเวลาเพียงไม่กี่มิลลิวินาที

📝

Normalizer ข้อความภาษาญี่ปุ่น

แก้ไขความไม่สอดคล้องกันแบบครึ่งความกว้าง/เต็มความกว้างในข้อความภาษาญี่ปุ่น

ยอดนิยม
🔤

โมจิเบค ฟิกเกอร์

ถอดรหัสและแก้ไขการเข้ารหัสอักขระที่เสียหายทันที

📖

โปรแกรมอ่านข้อความ

ตรวจสอบข้อความเพื่อหาการพิมพ์ผิดและความไม่สอดคล้องกัน

🈲

ตัวแปลงคันจิเก่า⇔ใหม่

แปลงระหว่างคันจิญี่ปุ่นรูปแบบเก่าและใหม่

🗡️

ชื่อแฟนตาซี พล

สุ่มสร้างชื่อสมมติตามเชื้อชาติและเพศ

⚖️

ตัวตรวจสอบความแตกต่างของข้อความ

เปรียบเทียบและค้นหาความแตกต่างระหว่างสองข้อความ

🧩

เครื่องมือทดสอบ Regex

ทดสอบและแทนที่นิพจน์ทั่วไปแบบเรียลไทม์

📊

เครื่องมือแก้ไข CSV BOM

เพิ่ม BOM ลงในไฟล์ CSV เพื่อการแสดงผล Excel ที่เหมาะสม

เครื่องประมาณเวลาการอ่าน

วัดเวลาโดยประมาณและจำนวนตัวอักษรเพื่ออ่านให้จบ

หมวดหมู่ทั้งหมด

ส่งความคิดเห็น

โปรดแจ้งให้เราทราบความคิดเห็นของคุณเพื่อช่วยปรับปรุงเครื่องมือ

ข้อจำกัดความรับผิดชอบ

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