محوّل حالة الأحرف وعدّاد النصوص
حوّل النص بين UPPERCASE وcamelCase وPascalCase وsnake_case وCONSTANT_CASE وkebab-case وdot.case والمزيد، واحسب عدد الأحرف والكلمات والأسطر.
محوّل حالة الأحرف وعدّاد النصوص — بدّل النص بين 14 صيغة — UPPERCASE وlowercase وTitle Case وSentence case وcamelCase وPascalCase وsnake_case وCONSTANT_CASE وkebab-case وTrain-Case وdot.case وpath/case وaLtErNaTiNg وiNVERSE — بينما تتبع العدّادات المباشرة الأحرف والكلمات والأسطر والبايتات. يمكن اختياريًا أن يتجاوز Title Case الكلمات الصغيرة ويُبقي الاختصارات مثل API أو URL بأحرف كبيرة. تتم معالجة كل شيء محليًا في متصفحك.
ما هي محوّل حالة الأحرف وعدّاد النصوص؟
Case Converter & Counter هو محوّل مجاني عبر الإنترنت لحالة الأحرف يبدّل أي نص بين 14 صيغة بنقرة واحدة: UPPERCASE وlowercase وTitle Case وSentence case وcamelCase وPascalCase وsnake_case وCONSTANT_CASE (SCREAMING_SNAKE) وkebab-case وTrain-Case وdot.case وpath/case، إضافةً إلى aLtErNaTiNg وiNVERSE (قلب حالة الأحرف) المرحين. يستخدم المطورون أنماط المعرّفات لتسمية المتغيرات والثوابت والأصناف ومساحات الأسماء، بينما يصحّح الكتّاب ومديرو وسائل التواصل الاجتماعي العناوين ويوحّدون النص المنسوخ. يمكنك جعل Title Case يتجاوز الكلمات الصغيرة مثل a وan وthe وof، والإبقاء على اختصارات مخصّصة مثل API أو URL أو ID بأحرف كبيرة. يعرض عدّاد مباشر عدد الأحرف، والأحرف بدون مسافات، والكلمات، والأسطر، والبايتات أثناء الكتابة، فيعمل أيضًا كعدّاد سريع للكلمات والأحرف.
كيفية استخدام محوّل حالة الأحرف وعدّاد النصوص
- اكتب أو الصق نصك في صندوق Input.
- اختر وضع التحويل من الأزرار المجزّأة: UPPERCASE أو lowercase أو Title Case أو Sentence case أو camelCase أو PascalCase أو snake_case أو CONSTANT_CASE أو kebab-case أو Train-Case أو dot.case أو path/case أو aLtErNaTiNg أو iNVERSE.
- افتح الإعدادات (أيقونة الترس) لتجاوز الكلمات الصغيرة في Title Case أو لإدراج اختصارات (مثل API وURL) تبقى بأحرف كبيرة.
- اقرأ النتيجة فورًا في صندوق Output للقراءة فقط وانسخها بزر Copy.
- تحقّق من صف الإحصائيات المباشر لمعرفة الأحرف، والأحرف بدون مسافات، والكلمات، والأسطر، والبايتات.
- انقر على Clear لإفراغ صندوق Input والبدء من جديد.
أمثلة
PascalCase لاسم صنف
المدخل
hello world
المخرج
HelloWorld
CONSTANT_CASE لمفتاح إعداد
المدخل
max retry count
المخرج
MAX_RETRY_COUNT
dot.case لمساحة أسماء
المدخل
com Example App
المخرج
com.example.app
الأسئلة الشائعة
- ما تنسيقات حالة الأحرف التي يدعمها؟
- أربعة عشر: UPPERCASE وlowercase وTitle Case وSentence case وcamelCase وPascalCase وsnake_case وCONSTANT_CASE (SCREAMING_SNAKE) وkebab-case وTrain-Case وdot.case وpath/case وaLtErNaTiNg وiNVERSE (قلب). تحافظ UPPERCASE وlowercase وTitle Case وSentence case وaLtErNaTiNg وiNVERSE على المسافات وعلامات الترقيم الأصلية، بينما تقسم أنماط المعرّفات النص إلى كلمات وتعيد دمجها بالفاصل المناسب.
- كيف تقسم camelCase وPascalCase وsnake_case وبقية أنماط المعرّفات الكلمات؟
- تستخرج الأداة الكلمات الأبجدية الرقمية (كما تفصل عند حدود camelCase، مثل الفجوة في 'helloWorld')، ثم تعيد دمجها: يحوّل camelCase الكلمة الأولى إلى أحرف صغيرة وبقية الكلمات بحرف أول كبير دون فاصل، ويجعل PascalCase أول حرف من كل كلمة كبيرًا، ويصل snake_case وkebab-case الكلمات الصغيرة بـ '_' أو '-'، ويصل CONSTANT_CASE الكلمات الكبيرة بـ '_'، ويصل Train-Case الكلمات ذات الحرف الأول الكبير بـ '-'، ويصل dot.case وpath/case الكلمات الصغيرة بـ '.' أو '/'. في هذه الأوضاع تُحذف علامات الترقيم والفواصل الموجودة.
- هل يمكن لـ Title Case تجاوز الكلمات الصغيرة والإبقاء على الاختصارات بأحرف كبيرة؟
- نعم. في الإعدادات، فعّل 'تجاوز الكلمات الصغيرة' لتبقى كلمات مثل a وan وthe وof وand بأحرف صغيرة في Title Case (تُكتب الكلمة الأولى والأخيرة دائمًا بحرف أول كبير). يمكنك أيضًا إدراج اختصارات مثل API أو URL أو ID لإبقائها بأحرف كبيرة في الأوضاع ذات حالة الأحرف: Title Case وSentence case وcamelCase وPascalCase وTrain-Case.
- ماذا تقيس العدّادات؟
- تتحدّث مباشرة أثناء الكتابة، فتعرض إجمالي الأحرف، والأحرف باستثناء المسافات البيضاء، وعدد الكلمات (المفصولة بمسافات)، وعدد الأسطر، وحجم البايت (بترميز UTF-8).
- هل يُرفع نصي إلى أي مكان؟
- لا. يعمل كل شيء بنسبة 100% على جانب العميل داخل متصفحك. لا يُرفع نصك إلى أي خادم أبدًا، لذا يمكنك تحويل المحتوى الخاص أو الحساس بأمان.
أدوات ذات صلة
ترميز / فك ترميز Base32 / Base58
رمّز النص إلى Base32 (RFC 4648) أو Base58 (أبجدية البيتكوين) وافكك ترميز أي منهما مرة أخرى إلى نص، مع دعم كامل وآمن لـ UTF-8 وبالكامل داخل متصفحك.
ترميز / فك ترميز Base64
رمّز أو فُكّ ترميز Base64 (آمن مع UTF-8) بأبجدية آمنة للروابط، وحشو اختياري، والتفاف أسطر 64/76، وعدّ فوري للبايتات والأحرف، وعرض للبايتات بالنظام الست عشري أو الثنائي.
أداة تنسيق وتصغير الكود
نسّق أو صغّر HTML وCSS وJavaScript فورًا داخل متصفحك، مع مسافة بادئة من مسافتين أو 4 مسافات أو علامة جدولة، وضغط JavaScript المدعوم بـ Terser.
محوّل الألوان
حوّل الألوان بين HEX وRGB وHSL مع معاينة مباشرة.