عدّاد الكلمات

عدّ فوري للكلمات والأحرف والجمل والفقرات أثناء الكتابة، بالإضافة إلى تقدير وقت القراءة والتحدث.

الإحصاءات

الكلمات0
الأحرف0
الجمل0
الفقرات0
وقت القراءة0 sec
وقت التحدث0 sec

يفترض وقت القراءة 225 كلمة في الدقيقة (متوسط شائع لسرعة القراءة الصامتة لدى البالغين). ويفترض وقت التحدث 130 كلمة في الدقيقة (متوسط سرعة العرض الشفهي).

كيف يعمل

مع كل ضغطة مفتاح، يعيد العدّاد اشتقاق الإحصاءات الست من النص الخام. الكلمات هي سلاسل خالية من المسافات البيضاء، تُحسب بالتقسيم باستخدام التعبير النمطي \s+؛ والجمل هي سلاسل نصية تنتهي بـ . أو ! أو ؟ تليها مسافة أو نهاية النص؛ والفقرات هي كتل مفصولة بأسطر فارغة. يفترض وقت القراءة 225 كلمة في الدقيقة (وتيرة قراءة صامتة نموذجية) ويفترض وقت التحدث 130، أي تقريبًا سرعة إلقاء محاضرة، وكلاهما مقرَّب لأقرب ثانية.

هذه تقديرات صادقة، ويستحق الأمر معرفة أين تنحرف. لا يستطيع عدّ الجمل التمييز بين اختصار ونقطة نهاية، لذا فإن "وصل السيد. أحمد." يُحسب كجملتين. كذلك يختلف عدّ الكلمات بشكل مشروع بين الأدوات: هذه الأداة تعدّ "أحدث ما توصلت إليه" كسلسلة واحدة إذا لم تفصلها مسافات، بينما تتعامل بعض معالجات النصوص مع الكلمات المركّبة بشرطة بشكل مختلف، ولهذا يمكن أن يكون مقالك 998 كلمة هنا و1002 كلمة في مكان آخر. لا أحد منهما مخطئ؛ إنهما ببساطة يختلفان حول ما يُعدّ حدًّا للكلمة.

عدّ الأحرف هو الطول الخام للنص، ويشمل المسافات وفواصل الأسطر. ملاحظة دقيقة: تعدّ سلاسل جافاسكريبت وحدات UTF-16، لذا تُحسب معظم الإيموجي كحرفين، بينما تُحسب بعضها (مثل إيموجي العائلة أو العلم) كأكثر من ذلك. يتطابق هذا مع الطريقة المعتادة لفرض حدود المنصات على غرار تويتر، لذا فهو رقم مفيد للمتابعة.

العدّ هو مجرد مجموعة من عمليات التعبيرات النمطية داخل تبويبك. لا يُرسل أي شيء تكتبه إلى أي مكان: تبقى لوحة الشبكة في أدوات المطوّر فارغة أثناء الكتابة، ويستمر العدّاد في العمل حتى مع قطع الاتصال.