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

حساب الأحرف الصغيرة في النص

يحتوي النص Hello, world! 123 — café على 13 حرفًا صغيرًا: يُستبعد حرف H الكبير والأرقام والمسافات وعلامات الترقيم، ويُحسب الحرف é. فحص سريع لحالة الأحرف في العناوين والتسميات والمعرّفات. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
النص
Hello, world! 123 — café
تحصل على
عدد الأحرف الصغيرة
13

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

قياس استخدام الأحرف الصغيرة دون محارف غير مرتبطة

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

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

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

فهم ما يُصنّف حرفًا صغيرًا

تستخدم الخوارزمية فئة أحرف Unicode الصغيرة بدلًا من قصر الاختبار على الأحرف الإنجليزية من a إلى z. ونتيجة لذلك تحسب بدقة الأحرف الصغيرة المشكولة وصيغ الكتابات التي تميز بين الحالة الكبيرة والصغيرة. أما الصيغ الكبيرة وصيغ العناوين فتُستبعد حتى إن بدت مشابهة لنظيراتها الصغيرة.

وتُستبعد أيضًا أحرف أنظمة الكتابة التي لا تميز بين الحالتين، لأن وصفها بأنها صغيرة سيكون مضللًا. يجري فحص كل نقطة ترميز Unicode مرة واحدة، فلا تنقسم المحارف الإضافية عرضًا إلى وحدتي JavaScript. ولا تعد علامات الدمج أحرفًا مستقلة؛ ففي التسلسل المفكك يُحسب الحرف الأساسي الصغير ولا تُحسب علامة النبر المنفصلة.

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

استخدام العدد في فحوص التنسيق والجودة

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

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

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

مراجعة العناوين المكتوبة بأحرف كبيرة

تأكدوا قبل النشر من أن العنوان المطلوب بأحرف كبيرة لا يحتوي على أي حرف صغير.

فحص النصوص المولدة

راقبوا الأحرف الصغيرة في التسميات أو الإجابات المولدة لاكتشاف تغيرات الحالة غير المتوقعة بسرعة.

فحص القيم المنظمة

قيسوا الأحرف الصغيرة في المعرّفات وأسماء الملفات والحقول المستوردة من دون عد الأرقام والفواصل.

ما الذي يشمله العداد؟

يشمل محارف Unicode المصنفة أحرفًا صغيرة، ومنها كثير من الصيغ المشكولة وغير الإنجليزية.

هل تُحسب الأحرف الكبيرة والأرقام؟

لا. تُتجاهل الأحرف الكبيرة وصيغ العناوين والأرقام والمسافات والترقيم والرموز التعبيرية وسائر الرموز.

هل يسبب النص الفارغ خطأ؟

لا. السلسلة الفارغة صالحة وتعيد صفرًا؛ أما حقل النص المفقود أو غير النصي فيُرفض.

كيف تُعامل الكتابات التي لا تميز حالة الأحرف؟

لا تُحسب أحرفها، لأن تلك الأنظمة لا تصنف المحارف على أنها أحرف صغيرة.

كيف أتحقق من أن العنوان مكتوب كله بأحرف كبيرة؟

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

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

POSThttps://api.kit.forhosting.com/str/char-count-lowercase

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

curl -X POST https://api.kit.forhosting.com/str/char-count-lowercase \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, world! 123 — café"}'
{
  "text": "Hello, world! 123 — café"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.char_count_lowercase",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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

استخدام العدد في فحوص التنسيق والجودة

الاستخدام في المتصفح مجاني للفحص السريع، أما استدعاء API للأتمتة فيكلف $0.002 لكل طلب.

ما تكلفة طلب API؟

يكلف كل طلب API مبلغ $0.002. ويمكنكم أيضًا تشغيل العداد مجانًا في المتصفح على هذه الصفحة.

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