محول حالة الأحرف
حوّل النص إلى kebab-case وcamelCase وsnake_case وTitle Case وعشر حالات أخرى للأحرف. كل شيء يعمل محليًا — لا يُرفع أي شيء.
- الإدخال
- Text · identifiers · lists
- الإخراج
- 14 cases
النص
كلمات بأحرف صغيرة موصولة بشرطات. الروابط المختصرة وفئات CSS وأسماء الملفات.
النص
106 أحرف · 13 كلمة · 5 أسطر
النتيجة
kebab-case
the-quick-brown-fox-jumps-over-the-lazy-dog user-profile-id xml-http-request background-color max-retry-count
اختر الحالة وانسخ النتيجة
اختر الحالة التي تحتاجها من القائمة ويُحوَّل النص أثناء الكتابة. التبديل إلى حالة أخرى فوري ولا يمس ما كتبته، فتحويل عنوان إلى رابط URL مختصر وفئة CSS واسم ثابت يعني ثلاث اختيارات من القائمة نفسها بدل ثلاث جولات عبر نموذج.
فيمَ تُستخدم كل حالة
- lowercase
- كل شيء بأحرف صغيرة. عناوين البريد الإلكتروني والوسوم والعناوين الهادئة.
- UPPERCASE
- كل شيء بأحرف كبيرة. التسميات والتحذيرات والاختصارات.
- Title Case
- كل كلمة تبدأ بحرف كبير. العناوين الرئيسية وعناوين الكتب والمقالات.
- Sentence case
- بداية كل جملة فقط بحرف كبير. النصوص الأساسية ونصوص الواجهات.
- camelCase
- الكلمة الأولى بأحرف صغيرة والبقية بحرف كبير في أولها، دون فاصل. متغيرات JavaScript وJava ومفاتيح JSON.
- PascalCase
- كل كلمة بحرف كبير في أولها، دون فاصل. أسماء الفئات والأنواع ومكونات React.
- snake_case
- كلمات بأحرف صغيرة موصولة بشرطات سفلية. Python وRuby وأعمدة قواعد البيانات.
- kebab-case
- كلمات بأحرف صغيرة موصولة بشرطات. الروابط المختصرة وفئات CSS وأسماء الملفات.
- CONSTANT_CASE
- كلمات بأحرف كبيرة موصولة بشرطات سفلية. الثوابت ومتغيرات البيئة.
- Train-Case
- كلمات بحرف كبير في أولها موصولة بشرطات. ترويسات HTTP مثل Content-Type.
- dot.case
- كلمات بأحرف صغيرة موصولة بنقاط. مفاتيح الإعدادات ومفاتيح الترجمة.
- path/case
- كلمات بأحرف صغيرة موصولة بشرطات مائلة. مسارات URL وأسماء المجلدات.
- aLtErNaTiNg cAsE
- تتناوب الأحرف بين الصغيرة والكبيرة. للسخرية في الغالب.
- iNVERSE cASE
- تُعكس حالة كل حرف. للنص المكتوب بالخطأ والزر Caps Lock مفعّل.
كيف تُحدَّد الكلمات
- المسافات وعلامات الترقيم تفصل الكلمات. وكذلك الواصلات والشرطات السفلية والنقاط والشرطات المائلة التي تستخدمها الحالات الأخرى، ولهذا يمكن تحويل أي حالة إلى أي حالة أخرى.
- تغيّر حالة الأحرف يفصل الكلمات أيضًا. يتحول
userProfileIdإلىuserوProfileوId، وتتوقف سلسلة الأحرف الكبيرة للاختصار قبل الكلمة التي تليه، فيصبحXMLHttpRequestهكذاxml-http-request. - يُحوَّل كل سطر على حدة. الصق قائمة أسماء، اسمًا في كل سطر، وستعيد لك حالات المعرّفات قائمة لا اسمًا واحدًا طويلًا جدًا.
- حالات النصوص العادية لا تمس باقي النص. تغيّر lowercase وUPPERCASE وTitle Case وSentence case الأحرف فقط، فتبقى علامات الترقيم والمسافات والفقرات كما هي.
الأسئلة الشائعة
- كيف أحوّل النص إلى kebab-case؟
- الصق النص أو اكتبه في حقل الإدخال ثم اختر kebab-case من قائمة "تحويل إلى". تُحوَّل كل كلمة إلى أحرف صغيرة وتُوصل بشرطات، فتصبح "Hello World Example" هكذا hello-world-example. اضغط زر النسخ لنسخ النتيجة.
- ما الفرق بين camelCase وPascalCase؟
- كلاهما يصل الكلمات دون فواصل ويكتب كل كلمة بحرف كبير في أولها. يُبقي camelCase الحرف الأول صغيرًا (userProfile)، بينما يجعله PascalCase كبيرًا أيضًا (UserProfile). تستخدم متغيرات JavaScript عادةً camelCase، أما الفئات ومكونات React فتستخدم PascalCase.
- متى أستخدم snake_case ومتى kebab-case؟
- snake_case هو العرف المتبع في متغيرات Python وأعمدة قواعد البيانات وكثير من واجهات JSON البرمجية. يُستخدم kebab-case في الروابط المختصرة وأسماء فئات CSS وأسماء الملفات، حيث تكون الشرطات السفلية أصعب قراءة أو تُعامل معاملة خاصة.
- هل يعمل مع الحروف المشكّلة والأبجديات الأخرى؟
- نعم. تُحدَّد الكلمات باستخدام فئات الحروف في Unicode، لذا تُحوَّل اللاتينية المشكّلة والسيريلية واليونانية بشكل صحيح. أما الكتابات التي لا تفرّق بين الأحرف الكبيرة والصغيرة، مثل الصينية والعربية، فتبقى كما هي وتنقسم عند المسافات وعلامات الترقيم.
- هل يُرسل نصي إلى أي مكان؟
- لا. يجري التحويل في متصفحك أثناء الكتابة، ولا يغادر أي شيء تلصقه جهازك.
الأدوات الأخرى
مولد Lorem Ipsumنص تجريبي بالفقرات أو الجمل أو الكلمات، بصيغة نص عادي أو HTML.محول الصورأعد ترميز الصور وغيّر حجمها وحوّلها إلى متجهات مع مقارنة حية قبل وبعد.Data Studioانقل النصوص المهيكلة بين JSON وYAML وTOML وCSV وMarkdown.الضغط والأرشفةقلّص أي ملف باستخدام gzip أو Brotli، أو اجمع مجلدًا كاملًا في ملف ZIP.DOCX إلى PDFحوّل مستند Word إلى PDF بنص حقيقي قابل للتحديد.PDF إلى DOCXاسترجع مستند Word قابلًا للتحرير من طبقة النص في ملف PDF.إزالة الخلفيةاكتشاف تلقائي بالذكاء الاصطناعي، وتحديد ذكي، وأدوات يدوية دقيقة.محرر PDFتوقيع المستندات وتحرير النصوص وإدراج الصور وطمس محتوى PDF مباشرة في متصفحك.صورة إلى ASCIIحوّل صورة إلى فن ASCII، بالأبيض والأسود أو بالألوان الكاملة.مولّد سر JWTمفاتيح سرية عشوائية لـ HS256 وHS384 وHS512 بصيغة hex أو Base64، جاهزة لملف .env.فك تشفير JWTاقرأ ترويسة الرمز ومطالباته، وافحص انتهاءه، وتحقق من توقيعه.مولّد كلمات المروركلمات مرور عشوائية قوية مع عرض القوة بالبت.مولّد بيانات وهميةمستخدمون ومنتجات وطلبات وهمية واقعية بأعمدتك الخاصة، بصيغة JSON أو CSV أو SQL.