عدّاد الكلمات والأحرف العربية

عُدّ الكلمات والأحرف والجمل في النص العربي، مع إبقاء التشكيل والتطويل خارج عدد الحروف.

طريقة الاستخدام

ما الذي يفحصه وكيف يعمل

تأتي الكلمات والجمل من Intl.Segmenter باللغة العربية، وهو يتبع قواعد تقسيم النص في Unicode (UAX #29)، فلا تُحسب علامات الترقيم والمسافات كلمات. وتُعرض الأحرف بثلاث طرق: نقاط الرموز، والأحرف المرئية (مجموعات graphemes، حيث يُحسب الحرف وتشكيله واحداً)، والحروف العربية فقط. أما علامات التشكيل والتطويل فتُعدّ على حدة. كثيراً ما يخطئ عدّاد الكلمات المكتوب للإنجليزية في عدّ النص العربي، لأنه يقسم عند المسافات فقط ويعدّ كل علامة حرفاً. وتعتمد الأعداد هنا على بيانات Unicode في متصفحك، فقد يختلف النص نفسه بكلمة بين المتصفحات في حالات نادرة.

لماذا تعطي العدّادات الأخرى عدد أحرف مختلفاً؟

تختلف العدّادات في احتساب التشكيل والتطويل والمسافات. تعرض هذه الأداة نقاط الرموز والأحرف المرئية والحروف العربية منفصلة لتختار ما يعتمده حدّك.

كيف يُعدّ النص المختلط بالعربية والإنجليزية؟

تُصنَّف كل كلمة بحسب خطها، فترى الكلمات العربية واللاتينية منفصلة، وتُعدّ الأرقام على حدة.

هل يُرفع نصي إلى أي مكان؟

لا. يجري العدّ في متصفحك ولا يغادره شيء.

المصادر

أدوات ذات صلة

الخصوصية

يعمل في متصفحك ولا يُرفع أي شيء. الأداة التفاعلية تحتاج إلى JavaScript.