ตัวนับจำนวนอักขระ
วางข้อความแล้วตรวจสอบจำนวน grapheme, จำนวนที่ไม่รวมช่องว่าง, จำนวนบรรทัด และ UTF-8 bytes ได้ทันที
ข้อความของคุณจะถูกประมวลผลในเบราว์เซอร์และไม่ถูกส่งไปยังเซิร์ฟเวอร์
วิธีใช้งาน
- เปิดเครื่องมือ จากนั้นวางหรือพิมพ์ข้อความของคุณ
- ดูแผงด้านขวา ซึ่งจะแสดงจำนวน grapheme เป็นค่าหลัก
- ตั้งค่าขีดจำกัดเป้าหมายเพื่อดูจำนวนอักขระที่เหลือและความคืบหน้า
- เลือกบางส่วนของข้อความเพื่อดูจำนวนเฉพาะส่วนที่เลือก
ตัวอย่าง
โพสต์โซเชียล (จำกัด 120 อักขระ)
อินพุต: โพสต์สั้น ๆ ภาษาญี่ปุ่นพร้อมอีโมจิ
เอาต์พุต: ตรวจสอบจำนวน grapheme และอักขระที่เหลือได้ทันที
ตรวจสอบขีดจำกัดของ API
อินพุต: ข้อความที่มีภาษาอังกฤษ ขึ้นบรรทัดใหม่ และสัญลักษณ์
เอาต์พุต: ตรวจสอบ UTF-8 bytes และ code points พร้อมกัน
คำถามที่พบบ่อย
ทำไมจำนวน grapheme กับ code point ถึงต่างกันได้?
อีโมจิและลำดับอักขระผสมอาจใช้ code points ภายในหลายตัว แต่แสดงเป็นอักขระที่มองเห็นเพียงหนึ่งตัว
ข้อความของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ การนับทั้งหมดทำงานภายในเบราว์เซอร์ของคุณ
ค่าเทียบ full-width แม่นยำหรือไม่?
ไม่ เป็นเพียงค่าประมาณ โดยค่าเริ่มต้น ASCII เท่ากับ 0.5 และ non-ASCII เท่ากับ 1.0
ฉันนับเฉพาะข้อความที่เลือกได้หรือไม่?
ได้ เลือกข้อความในตัวแก้ไข แล้วจำนวนของส่วนที่เลือกจะปรากฏขึ้น
อภิธานศัพท์
- Grapheme
- หน่วยที่มองเห็นเป็นอักขระหนึ่งตัว
- จุดรหัส
- หน่วยอักขระภายในของ Unicode
- ไบต์ UTF-8
- ขนาดข้อมูลโดยประมาณที่ใช้สำหรับการจัดเก็บและการส่งต่อ
ข้อควรทราบ
- หาก Intl.Segmenter ใช้งานไม่ได้ การนับ grapheme จะถอยกลับไปใช้วิธีที่ง่ายกว่า
- ค่าเทียบ full-width เป็นเพียงค่าประมาณ หากปลายทางของคุณมีกฎที่เข้มงวด ให้ปฏิบัติตามกฎนั้น
- เมื่อเปิด Auto-save ข้อความอินพุตจะถูกเก็บไว้ใน localStorage ของอุปกรณ์นี้ ปิดไว้เมื่อใช้เครื่องที่มีผู้อื่นใช้ร่วมกัน