عدّ الكلمات والحروف في النص العربي

واجب جامعي بحد أقصى 500 كلمة، أو وصف منتج بحد 160 حرفًا، أو خانة في نموذج ترفض نصك دون سبب واضح. العدّ يبدو بسيطًا، لكن للنص العربي تفاصيل تجعل الأدوات تختلف في النتيجة.

نُشر في · دقائق قراءة: 2

ما الذي يُعدّ؟

  • الكلمات: تُحدد حدودها بقواعد Unicode المدمجة في المتصفح، لا بعدّ المسافات فقط.
  • الحروف: كل حرف كما تراه العين، مع علاماته.
  • الحروف دون مسافات.
  • الأسطر والفقرات.
مثال محسوب

النص: أهلًا بكم في متجرنا. نشحن الطلبات خلال يومين، ونرد على رسائلكم كل يوم.

13 كلمة، و69 حرفًا، و57 حرفًا دون المسافات.

لكن حجمه 126 بايت، أي تقريبًا ضعف عدد الحروف.

لماذا يختلف عدد الحروف عن البايتات؟

في الترميز الشائع UTF-8، كل حرف إنجليزي يأخذ بايتًا واحدًا، بينما يأخذ الحرف العربي بايتين. لذلك بعض الأنظمة التي تقول إن الحد 160 «حرفًا» تعدّ البايتات في الواقع، فيُرفض نص عربي أقصر من الحد بكثير. الأداة تعرض لك الرقمين منفصلين، ولا تخلط بينهما أبدًا.

أثر التشكيل

مثال محسوب

الكلمة: مُحَمَّد

كلمة واحدة، و4 حروف كما تراها العين.

لكنها في الحاسوب 8 رموز، لأن كل علامة تشكيل رمز مستقل.

الأداة تعدّ الحرف مع تشكيله حرفًا واحدًا كما يقرؤه الإنسان. أما إن كان النظام الذي ترسل إليه يعدّ الرموز، فقد تحتاج إلى إزالة التشكيل أولًا عبر إزالة التشكيل.

الطريقة

  1. افتح عداد الكلمات والحروف.
  2. الصق النص أو اكتبه. تتحدث الأرقام أثناء الكتابة.
  3. اقرأ عدد الكلمات والحروف والأسطر، وحجم النص بالبايت.

لماذا قد تختلف النتيجة عن برنامج الكتابة؟

  • كل برنامج يطبق قواعده الخاصة في حدود الكلمات، فقد يختلف العدد قليلًا بين الأدوات، خاصة مع علامات الترقيم والأرقام.
  • الاختصار المتبوع باسم، مثل «د. أحمد»، قد يُعد نهاية جملة لأن القاعدة لا تعرف الاختصارات.
  • المسافات المتكررة لا تزيد عدد الكلمات. وإن أردت تنظيفها فاستخدم تنظيف المسافات.

وللمقارنة بين نسختين من النص نفسه ومعرفة ما أُضيف أو حُذف، استخدم مقارنة النصوص.

أسئلة شائعة

هل يُرسل نصي إلى خادم؟

لا، العدّ يتم داخل متصفحك ولا يغادر النص جهازك.

هل تعمل الأداة مع النصوص الطويلة؟

نعم. جُرّب لصق نحو 1.5 ميغابايت من النص، وظهرت النتائج خلال ثوانٍ، ومعظم الوقت يأخذه مربع النص نفسه في عرض النص الملصوق.

هل تحسب الأداة وقت القراءة؟

نعم، بقسمة عدد الكلمات على سرعة القراءة التي تحددها. هو تقدير حسابي فقط.