words · characters · reading time
ตัวนับคำ
ประโยค “The quick brown fox jumps over the lazy dog.” มี 9 คำ 44 อักขระ และ 36 อักขระไม่รวมช่องว่าง วางหรือพิมพ์ข้อความของคุณเองเพื่อดูผลนับ
- 1000 ÷ 200/min = 5:00
- 1000 ÷ 130/min = 7:42
ผลนับอัปเดตขณะคุณพิมพ์ และข้อความไม่ออกจากแท็บนี้ เวลาอ่านและเวลาพูดใช้อัตราในช่องตัวเลขสองช่อง ซึ่งเป็นค่าสมมติที่คุณเปลี่ยนได้
Scanned by NortonTM Safe Web
ภาพรวมโดยสรุป
- ราคา
- ไม่มีค่าใช้จ่าย
- บัญชี
- ไม่ต้องมี
- การอัปโหลด
- ไม่เกี่ยวข้อง — ข้อความไม่ออกจากแท็บของคุณ
- กฎการนับคำ
- ขอบเขตคำของ Unicode (UAX #29) ผ่าน Intl.Segmenter
- เวลาอ่าน
- คำ ÷ คำต่อนาที; 200 ตอนเริ่มต้น แก้ไขได้
- ขีดจำกัดขนาด
- 5,000,000 อักขระต่อข้อความ
ผลนับของข้อความตัวอย่างและเวลาอ่าน
ตารางเหล่านี้มาจากโค้ดเดียวกับตัวนับ หน่วย UTF-16 และไบต์ UTF-8 แสดงให้เห็นว่าทำไมจำนวนอักขระกับขนาดเป็นไบต์จึงต่างกัน
| ข้อความ | คำ | อักขระ | หน่วย UTF-16 | ไบต์ UTF-8 |
|---|---|---|---|---|
| Hello, world! | 2 | 13 | 13 | 13 |
| well-known | 2 | 10 | 10 | 10 |
| naïve | 1 | 5 | 5 | 6 |
| naïve | 1 | 5 | 6 | 7 |
| 日本語のテキスト | 3 | 8 | 8 | 24 |
| 3.14 and 1,000 | 3 | 14 | 14 | 14 |
| 👨👩👧👦 | 0 | 1 | 11 | 25 |
| คำ | อ่านที่ 200 คำต่อนาที | พูดที่ 130 คำต่อนาที |
|---|---|---|
| 100 | 0:30 | 0:46 |
| 250 | 1:15 | 1:55 |
| 500 | 2:30 | 3:51 |
| 1000 | 5:00 | 7:42 |
| 2000 | 10:00 | 15:23 |
| 5000 | 25:00 | 38:28 |
วิธีนับคำในข้อความ
วางหรือพิมพ์ข้อความ
ใส่ข้อความในกล่อง มีข้อความตัวอย่างอยู่แล้วเพื่อให้เห็นผลนับทันที กดล้างเพื่อเริ่มจากกล่องว่าง ข้อความขนาดหลายเมกะไบต์ใช้ได้ สูงสุด 5,000,000 อักขระ
อ่านผลนับ
คำ อักขระ อักขระไม่รวมช่องว่าง ประโยค ย่อหน้า และบรรทัดอัปเดตขณะคุณพิมพ์ ด้านล่างคือความยาวคำเฉลี่ย คำที่ยาวที่สุด และขนาดของข้อความเป็นหน่วย UTF-16 และไบต์ UTF-8
ปรับอัตราการอ่าน
เวลาอ่านคือจำนวนคำหารด้วยจำนวนคำต่อนาทีในช่องตัวเลขแรก (200 ตอนเริ่มต้น) เวลาพูดใช้ช่องที่สอง (130 ตอนเริ่มต้น) เปลี่ยนค่าใดก็ได้ให้ตรงกับจังหวะของคุณเอง
วิธีนิยามผลนับ
คำคือช่วงของตัวอักษร ตัวเลข หรืออักขระภาพที่กฎขอบเขตคำของ Unicode (UAX #29) ถือเป็นหนึ่งหน่วย ซึ่งหาด้วย Intl.Segmenter ของเบราว์เซอร์ ช่องว่างและเครื่องหมายวรรคตอนไม่ใช่คำ และข้อความภาษาญี่ปุ่น จีน หรือไทย ซึ่งไม่มีช่องว่างระหว่างคำ จะถูกแบ่งด้วยพจนานุกรมของเบราว์เซอร์ อักขระคือกลุ่มกราฟีม ซึ่งเป็นหน่วยที่ผู้อ่านมองเห็นเป็นหนึ่งสัญลักษณ์: อีโมจิครอบครัวที่สร้างจากเจ็ดจุดรหัสนับเป็นหนึ่งอักขระ และตัวอักษรที่มีเครื่องหมายกำกับเสียงรวมอยู่ก็เช่นกัน
เครื่องมือต่าง ๆ ให้ผลนับต่างกันสำหรับข้อความเดียวกันเพราะใช้กฎต่างกัน ตัวนับที่แบ่งตามช่องว่างอ่าน “well-known” เป็นหนึ่งคำ ขณะที่กฎ Unicode อ่านเป็นสองคำ ส่วน “don't” เป็นหนึ่งคำในทั้งสองแบบ ตัวเลขอย่าง 3.14 นับเป็นหนึ่งคำ ประโยคหาด้วยกฎประโยคของ Unicode ดังนั้นคำย่อที่ตามด้วยอักษรตัวพิมพ์ใหญ่อาจถูกอ่านว่าเป็นจุดจบประโยค ย่อหน้าคือกลุ่มบรรทัดที่คั่นด้วยบรรทัดว่าง เวลาอ่านคือ คำ ÷ คำต่อนาที ปัดเป็นวินาที อัตรานี้เป็นค่าสมมติ ไม่ใช่การวัดผู้อ่านของคุณ
คำถามเกี่ยวกับตัวนับคำ
ตัวนับคำตัดสินอย่างไรว่าอะไรคือคำ
ใช้กฎขอบเขตคำของ Unicode ผ่าน Intl.Segmenter ของเบราว์เซอร์ ส่วนที่ประกอบด้วยตัวอักษร ตัวเลข หรืออักขระภาพคือคำ ช่องว่างและเครื่องหมายวรรคตอนไม่ใช่ “Hello, world!” มี 2 คำ “well-known” มี 2 “don't” มี 1 และ “3.14 and 1,000” มี 3
ทำไมเครื่องมืออื่นแสดงจำนวนคำต่างกัน
ตัวนับแบบง่ายส่วนใหญ่แบ่งข้อความตามช่องว่าง ซึ่งให้ 1 คำสำหรับ “well-known” ขณะที่กฎ Unicode ให้ 2 นับเครื่องหมายขีดเดี่ยวเป็นคำ และหาขอบเขตคำไม่พบในภาษาญี่ปุ่น จีน หรือไทย ซึ่งคำไม่ถูกคั่นด้วยช่องว่าง ไม่มีคำตอบใดผิด เพียงแต่ใช้นิยามต่างกัน
เวลาอ่านคำนวณอย่างไร
เวลาอ่านคือจำนวนคำหารด้วยคำต่อนาทีในช่องตัวเลขแรก แสดงเป็นนาทีและวินาที ที่ 200 คำต่อนาที 1,000 คำใช้ 5:00 ที่ 250 คำต่อนาทีใช้ 4:00 อัตรานี้เป็นค่าสมมติที่คุณเปลี่ยนได้ เพราะแต่ละคนอ่านด้วยความเร็วต่างกันมาก
อักขระ หน่วย UTF-16 และไบต์ UTF-8 ต่างกันอย่างไร
อักขระคือสิ่งที่ผู้อ่านมองเห็นเป็นหนึ่งสัญลักษณ์ หน่วย UTF-16 คือความยาวที่ JavaScript รายงานสำหรับสตริง และไบต์ UTF-8 คือขนาดของข้อความเมื่อบันทึกเป็นไฟล์ UTF-8 อีโมจิครอบครัวคือ 1 อักขระ 11 หน่วย UTF-16 และ 25 ไบต์ UTF-8 ตัวอักษร “é” คือ 1 อักขระและ 2 ไบต์ UTF-8
นับข้อความภาษาญี่ปุ่น จีน หรือไทยได้ถูกต้องหรือไม่
นับคำได้ในทุกภาษาที่เบราว์เซอร์ของคุณแบ่งได้: “日本語のテキスト” ได้ 3 คำ 8 อักขระ และ 24 ไบต์ UTF-8 การแบ่งคำขึ้นกับพจนานุกรมในตัวเบราว์เซอร์ ดังนั้นสองเบราว์เซอร์อาจต่างกันเล็กน้อยสำหรับคำที่พบน้อย จำนวนอักขระไม่ขึ้นกับสิ่งนี้
ข้อความของฉันถูกอัปโหลดไปที่ไหนไหม
ไม่ การนับทำงานในแท็บเบราว์เซอร์ของคุณและข้อความไม่ถูกส่งไปยังเซิร์ฟเวอร์ เมื่อโหลดหน้าแล้วยังทำงานแบบออฟไลน์ได้ การปิดแท็บจะทิ้งข้อความ