วิธีนับคำ ตัวอักษรและเวลาอ่านอย่างแม่นยำ
ตอบด่วน
คำ คือลำดับ non-whitespace อักขระในข้อความอังกฤษ; อักขระ CJK มักนับเป็นคำละคำ อักขระอาจรวมหรือไม่รวม whitespace เวลาอ่าน ≈ คำ / 200 (ผู้ใหญ่เฉลี่ย) หรือ คำ / 250 (เร็ว) ใช้ Word Counter ของเรา
การแนะนำ
การนับคำและอักขระดูเหมือนเล็กน้อย แต่มี edge-case จริง: คำที่มี hyphen, อักขระ CJK (ไม่มีช่องว่าง), contraction, markdown syntax และ HTML tag เครื่องมือต่างกันนับต่างกัน สำคัญเมื่อถึงขีดจำกัด —tweet 280 อักขระ, meta description 160 อักขระ หรือ essay 500 คำ
ทีละขั้นตอน
-
กำหนดสิ่งที่นับเป็นคำ
ในสคริปต์ที่คั่นด้วยช่องว่าง (อังกฤษ ฝรั่งเศส เยอรมัน) คำคือลำดับสูงสุดของอักขระที่ไม่ใช่ช่องว่าง 'ล้ำสมัย' เป็นคำเดียวตามคำจำกัดความนี้ ตัวนับบางตัวแยกด้วยยัติภังค์และนับเป็นสี่ เลือกคำจำกัดความและบันทึกไว้ สำหรับข้อความ CJK (จีน ญี่ปุ่น เกาหลี) ที่ไม่มีช่องว่าง โดยทั่วไปอักขระแต่ละตัวจะนับเป็นหนึ่งคำ
-
กำหนดโหมดการนับตัวอักษร
อักขระที่มีช่องว่างประกอบด้วยอักขระทุกตัวรวมทั้งช่องว่างและการขึ้นบรรทัดใหม่ อักขระที่ไม่มีช่องว่างจะไม่รวมช่องว่าง For a tweet limit (280), Twitter counts code points (not bytes) and weights CJK and emoji higher —use the platform's own counter for exact limits. สำหรับคำอธิบายเมตา (160) ให้นับอักขระรวมทั้งช่องว่าง
-
ประมาณการเวลาในการอ่าน
ความเร็วในการอ่านเฉลี่ยของผู้ใหญ่คือ 200-50 คำต่อนาที (wpm) เวลาในการอ่าน = คำ / wpm ปัดขึ้น สำหรับ 600 คำที่ 200 wpm: 3 นาที สำหรับเนื้อหาด้านเทคนิค ให้ใช้ 150—00 wpm; สำหรับสำเนาการตลาดแบบ skimmable 250—00 wpm แสดงสูตรเสมอเพื่อให้ผู้อ่านปรับเปลี่ยนได้
-
นับประโยคและย่อหน้า
โดยทั่วไปประโยคจะแบ่งออกเป็น ., !, ? ตามด้วยช่องว่างหรือส่วนท้ายของข้อความ แต่ตัวย่อ (เช่น Dr.) ทำให้เกิดการแยกที่ผิดพลาด ย่อหน้าจะถูกคั่นด้วยบรรทัดว่างหนึ่งบรรทัดขึ้นไป ใช้จำนวนเหล่านี้เพื่อคำนวณความยาวประโยคโดยเฉลี่ย (ตั้งเป้าไว้ที่ 15—0 คำสำหรับร้อยแก้วที่อ่านได้) และความหนาแน่นของย่อหน้า
-
เข้าถึงขีดจำกัดเฉพาะแพลตฟอร์ม
วางร่างของคุณลงใน Word Counter และดูการอัปเดตการนับแบบสดๆ ตัดให้พอดี: 280 สำหรับทวีต, 160 สำหรับคำอธิบายเมตา, 500 สำหรับข้อความที่ตัดตอนมาจากวิทยาลัย, 65 สำหรับชื่อ SEO ตัวนับจะแสดงสิ่งเหล่านี้ทั้งหมดในคราวเดียว เพื่อให้คุณสามารถกำหนดเป้าหมายขีดจำกัดที่ถูกต้องได้
ตัวอย่าง
ประโยคภาษาอังกฤษง่ายๆ
ป้อนข้อมูล: สุนัขจิ้งจอกสีน้ำตาลที่รวดเร็วกระโดดข้ามสุนัขขี้เกียจ
เอาท์พุต: 9 คำ, 44 ตัวอักษร (เว้นวรรค), 35 ตัวอักษร (ไม่มีช่องว่าง), 1 ประโยค, เวลาอ่านประมาณ 0.05 นาที
คำที่มีการยัติภังค์และคำย่อ
ป้อนข้อมูล: มันเป็นโซลูชั่นที่ล้ำสมัยใช่ไหม?
เอาท์พุต: Counted as 7 words by whitespace split: It's | a | state-of-the-art | solution, | isn't | it? (some counters report 9 by splitting hyphens)
ข้อความภาษาจีน (CJK ไม่ต้องเว้นวรรค)
ป้อนข้อมูล: 你好世界,这是一个测试。
เอาท์พุต: 10 characters; typically counted as 10 'words' for CJK, or 1 word by whitespace split —choose a CJK-aware counter for accurate results
เวลาในการอ่านบทความ 1,200 คำ
ป้อนข้อมูล: 1,200 คำ ที่ 200 wpm
เอาท์พุต: 1200 / 200 = 6 minutes (average); 1200 / 250 = 4.8 ≥5 minutes (fast reader)
ปัญหาทั่วไป
- ยัติภังค์และการย่อไม่สอดคล้องกัน: "ล้ำสมัย" คือ 1 คำตามช่องว่าง และ 4 คำโดยแยกยัติภังค์ บันทึกกฎของคุณ —จำนวนคำทางวิชาการมักจะแบ่งออกเป็นขีดกลาง ส่วนตัวนับเว็บมักจะไม่แยกกัน
- การนับผิดของ CJK: ข้อความภาษาจีน/ญี่ปุ่นไม่มีการเว้นวรรค ดังนั้นตัวนับที่ใช้ช่องว่างจึงรายงานทั้งย่อหน้าเป็น 1 คำ ใช้ตัวนับที่รับรู้ CJK ซึ่งถือว่าอักขระ CJK แต่ละตัวเป็นคำ หรือนับตามกฎของแพลตฟอร์มเป้าหมาย
- การนับไวยากรณ์ markdown/HTML เป็นคำ: '# Heading' จะนับเป็น 2 คำหากคุณตัดเครื่องหมาย # ออก 1 ถ้าคุณไม่ถอดออก ตัดมาร์กอัปก่อนนับจำนวนคำร้อยแก้วที่แม่นยำ เก็บไว้เพื่อนับจำนวนอักขระดิบ
- อิโมจิและอักขระดวงดาว: '😀' เป็นจุดโค้ดหนึ่งจุด แต่มีหน่วยโค้ด UTF-16 สองหน่วย (คู่ตัวแทน) นับตามจุดโค้ด (Array.from(str).length) ไม่ใช่ตาม str.length เพื่อให้ตรงกับวิธีที่ผู้ใช้รับรู้ถึงอักขระ
เคล็ดลับ
- สำหรับ SEO ให้นับข้อความที่แสดงผล (หลังจากปอก HTML และขยายเอนทิตี) —เครื่องมือค้นหาจะจัดทำดัชนีข้อความที่แสดงผล ไม่ใช่แหล่งที่มา
- ตั้งเป้าให้ประโยคมีความยาวเฉลี่ย 15—0 คำสำหรับร้อยแก้วทั่วไป เกิน 25 จะอ่านยาก ตัวนับคำจะแสดงความยาวประโยคโดยเฉลี่ย เพื่อให้คุณมองเห็นคำต่อเนื่องได้
- สำหรับการประมาณเวลาในการอ่าน ให้เปิดเผย wpm ที่คุณใช้ (เช่น '~3 นาทีอ่านที่ 200 wpm') เพื่อให้ผู้อ่านทราบสมมติฐาน —ผู้อ่านทางเทคนิคจะอ่านช้าลง สกิมเมอร์เร็วขึ้น
- ใช้ Case Converter ของเราเพื่อทำให้ข้อความเป็นมาตรฐานก่อนที่จะนับว่าความแตกต่างของตัวพิมพ์ทำให้เกิดผลลัพธ์ที่ไม่สอดคล้องกันในเครื่องมือต่างๆ