ForHosting KIT · النصوص والذكاء الاصطناعي

عداد كلمات وأحرف

الصق مسودة لترى كل الأعداد معًا: النص «Hello world. This is a test.» مع فقرة ثانية يعطي 9 كلمات و52 حرفًا و3 جمل وفقرتين. وتُعدّ الأحرف مع المسافات ودونها. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
النص
Hello world. This is a test. Second paragraph here!
تحصل على
الكلمات
9
الأحرف
52
أحرف بلا مسافات
43
أحرف مع مسافات
52

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

كيف تُحسب الكلمات والأحرف والجمل والفقرات

يقسم عدّ الكلمات النص على المسافات البيضاء في Unicode ويعدّ كل رمز غير فارغ. يطابق ذلك شريط الحالة في معظم المحررات والعدادات عبر الإنترنت: الرمز الموصولة بواصلة مثل well-known يُحسب كلمة واحدة، والمسافات المتعددة تنهار إلى فاصل واحد. عدّ الأحرف هو طول السلسلة الكامل بما في ذلك المسافات وعلامات الجدولة والأسطر الجديدة، فيتوافق مع الحدود الصارمة لـ SMS والتغريدات وعناوين المنتجات وسمات maxLength في النماذج.

مجموع ثانٍ يزيل كل المسافات البيضاء لمقارنة طول المحتوى الصافي عندما تضخم المسافات الرقم. يبحث عدّ الجمل عن مقاطع تنتهي بنقطة أو علامة تعجب أو استفهام، اختيارًا تليها علامة اقتباس أو قوس إغلاق، ويعامل أي جزء أخير غير فارغ بلا ترقيم ختامي كجملة إضافية. يقسم عدّ الفقرات على الأسطر الفارغة — سطر أو أكثر لا يحتوي إلا مسافات بيضاء — فيبدأ السطر المزدوج فقرة جديدة كما في Markdown ومعظم معالجات النصوص.

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

ما الذي ترسلونه وما الذي تستلمونه

أرسلوا حقلًا إلزاميًا واحدًا باسم text يحتوي السلسلة غير الفارغة المراد قياسها. تُحوَّل الأرقام والقيم المنطقية إلى أشكالها العشرية أو true/false النصية؛ تُرفض الكائنات والمصفوفات وNaN وInfinity. تشمل الفحوصات الكلاسيكية تحية قصيرة مثل Hello world تصبح جملة واحدة وكلمتين وأحد عشر حرفًا؛ مسودات متعددة الجمل بفواصل فقرات أسطر فارغة؛ وشعارات سطر واحد بلا ترقيم ختامي ما زالت تُحسب جملة واحدة.

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

أين تظهر عدّادات الكلمات والأحرف في العمل الفعلي

يتحقق الطلاب والمعلمون من حدود المقالات والملخصات قبل التسليم حتى لا يكون واجب خمسمائة كلمة قصيرًا أو محشوًا. يتابع مسوقو المحتوى وكتّاب SEO المسودات الغنية بالكلمات المفتاحية مقابل أهداف العنوان ووصف الميتا وطول الجسم دون فتح معالج نصوص كامل. يتحقق مديرو وسائل التواصل من ميزانيات الأحرف للمنشورات والإعلانات والسير حيث ترفض المنصات السلاسل الطويلة أو تقطعها.

تفرض فرق المنتج والنمو أقصى حقول النماذج وحدود قوالب SMS في ضمان الجودة بتمرير السلاسل المرشحة عبر نفس العداد المستخدم في المتصفح. يقارن المحررون والمترجمون كثافة الفقرات والجمل بين المصدر والهدف عند مراجعة حزم التوطين. غالبًا ما يخزن مهندسو البيانات الذين ينظفون أعمدة النص الحر مجاميع الكلمات والأحرف كمؤشرات مشتقة للوحات الجودة.

إن احتجتم لاحقًا إلى تحليل كثافة الكلمات المفتاحية أو إحصاءات صفحات وكلمات PDF أو تقديرات زمن القراءة أو درجات المستوى، عاملوها كنيات بحث وصفحات هبوط منفصلة بدل إثقال صفحة عدّ الكلمات والأحرف هذه.

ميزانيات أحرف المنشورات والإعلانات

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

ضمان جودة حقول CMS والنماذج

مرروا عناوين المنتجات وأوصاف الميتا وحقول النص الحر عبر عدّاد حتمي في أنابيب بالجملة.

كيف تُعدّ الكلمات؟

الكلمات رموز غير فارغة تفصلها مسافات Unicode البيضاء. المسافات المتعددة تنهار إلى فاصل واحد. الرموز ذات الواصلة تُحسب كلمة واحدة.

كيف تُكتشف الجمل والفقرات؟

تنتهي الجمل بنقطة أو تعجب أو استفهام (اختيارًا تليها علامة اقتباس أو قوس إغلاق). الجزء الأخير بلا ترقيم ختامي ما زال يُحسب جملة واحدة. الفقرات كتل مفصولة بأسطر فارغة.

ماذا يحدث إذا كان النص فارغًا؟

قدّموا سلسلة غير فارغة؛ تُعامل الصناديق الفارغة كأخطاء عميل ولا تُحاسب.

أي عدد للأحرف أستخدم لحد المنشور؟

العدد الذي يشمل المسافات. فهو الطول الكامل للنص بما فيه المسافات وعلامات الجدولة وفواصل الأسطر، وهذا ما تقيسه المنشورات والعناوين والنماذج. أما العدد دون مسافات فيفيد في مقارنة المحتوى وحده.

كيف يُحسب متوسط طول الكلمة؟

تُقسم الأحرف دون المسافات على عدد الكلمات ويُقرَّب الناتج إلى منزلتين عشريتين. ففي المثال يكون 4.78 حرف لكل كلمة، ويكون صفرًا إذا لم توجد كلمات.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/str/word-count

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/str/word-count \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello world. This is a test.\n\nSecond paragraph here!"}'
{
  "text": "Hello world. This is a test.\n\nSecond paragraph here!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.word_count",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

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

كيف تُحسب الكلمات والأحرف والجمل والفقرات

الأحمال الطويلة جدًا فوق سقف الأحرف الموثّق تفشل بـ invalid_input حتى لا يحتكر طلب واحد ذاكرة Worker.

ما الذي ترسلونه وما الذي تستلمونه

تُقبل الأسماء البديلة مثل input وvalue وdata وs وmessage وstring وcontent وbody للتيسير عند ربط عملاء أقدم. عند النجاح تعيد الاستجابة النص الأصلي وترجع words وcharacters وcharacters_no_spaces وcharacters_with_spaces وsentences وparagraphs وlines وaverage_word_length وoperation بقيمة word_count. تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ إخفاقات التحقق بما فيها النص الفارغ لا تستهلك الرصيد المدفوع مسبقًا. نفس شكل JSON يغذي ودجت المتصفح المُولَّد تلقائيًا، فتبقى عروض الصفوف والأنابيب الآلية متوافقة في كل اسم حقل ومجموع.

أين تظهر عدّادات الكلمات والأحرف في العمل الفعلي

ولأن هذه القدرة محرك تحليل نقي، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.

فحص طول المقالات والواجبات

تحققوا من مجاميع الكلمات والفقرات مقابل حدود المدرسة أو المؤتمرات قبل التسليم، بنفس العدّ في المتصفح وواجهة API.

ما الفرق بين characters وcharacters_no_spaces؟

characters (وcharacters_with_spaces) هو طول السلسلة الكامل بما في ذلك المسافات وعلامات الجدولة والأسطر الجديدة. characters_no_spaces يستبعد كل المسافات البيضاء لقياس طول المحتوى الصافي.

كم التكلفة؟

أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ المدخل غير الصالح لا يُحاسب.

اطّلع على توثيق KIT الكامل ←