محوّل حالة الأحرف
حوّل النص بين UPPERCASE وlowercase وTitle Case وcamelCase وsnake_case والمزيد — إضافة إلى أدوات تنظيف نصوص مفيدة.
خيارات الحالة
Everyday text
For code & files
أدوات مساعدة
Clean up
Line tools
نص Unicode مزخرف
0 حرفًا · 0 كلمة
لماذا تستخدم محوّل حالة الأحرف؟
تظهر احتياجات تحويل حالة الأحرف بطرق صغيرة لكنها مزعجة طوال الوقت: فقرة كُتبت بمفتاح Caps Lock عالقًا، مواصفة مكتوبة بنمط Title Case تحتاج أن تصبح اسم متغيّر بنمط camelCase، عنوان عمود في ملف CSV يجب أن يتحول إلى حقل قاعدة بيانات بنمط snake_case، عنوان رئيسي يحتاج تنسيق أحرف كبيرة صحيحًا قبل نشره. لا شيء من هذا صعب فعله يدويًا لكلمة واحدة، لكن إعادة كتابة فقرة كاملة أو قائمة طويلة من أسماء الحقول يدويًا أمر بطيء ومن السهل أن يحتوي على أخطاء.
تقوم هذه الأداة بالتحويل بقدر صغير من جافاسكريبت خالصة تعمل مباشرة داخل متصفحك — لا توجد مكتبة يجب تحميلها ولا شيء يُرسل إلى خادم. أثناء كتابتك أو لصقك للنص والتبديل بين خيارات الحالة، تتحدث النتيجة فورًا، محسوبة من جديد في الذاكرة على جهازك في كل مرة.
الصق أو اكتب نصك، ثم اختر UPPERCASE أو lowercase أو Title Case أو camelCase أو snake_case، واضغط نسخ لأخذ النتيجة. بالنسبة لـ camelCase وsnake_case تحديدًا، يعامل المحوّل المسافات والشرطات والشرطات السفلية وعلامات الترقيم كفواصل بين الكلمات — ويكتشف أيضًا حدود camelCase أو PascalCase الموجودة مسبقًا، بحيث يؤدي لصق "hello-world" أو "Hello World" أو حتى "helloWorld" المنسّق مسبقًا كلها إلى نفس النتيجة النظيفة بدلًا من إنتاج شيء معطوب مثل "helloworld" أو "hello-World".
يلجأ المطورون إلى هذا غالبًا عند إعادة تسمية متغيرات أو حقول بين اصطلاحات تسمية مختلفة تستخدمها لغات وقواعد بيانات مختلفة، ويستخدمه الكتّاب لإصلاح جملة كُتبت بالخطأ بأحرف كبيرة بالكامل، ويستخدم المحررون Title Case للحصول على تنسيق أحرف عناوين متسق دون حفظ أي الكلمات القصيرة يجب تجاهلها. وإذا احتجت أيضًا مقارنة نسختين من نص أو مجرد عدّ الكلمات والأحرف، فأداتا مقارنة النصوص وعداد الكلمات والأحرف تغطيان ذلك بنفس النهج المحلي الذي لا يرفع أي شيء.
بعيدًا عن الأنماط الكلاسيكية، يصلح Sentence case النص المكتوب بالكامل بأحرف كبيرة عن طريق تكبير الحرف الأول من كل جملة فقط، بينما aLtErNaTiNg CaSe وiNVERSE cASE هما النمطان الطريفان اللذان يلجأ إليهما الناس لإبراز تعليق أو جعله يبدو ساخرًا على وسائل التواصل الاجتماعي — أحدهما يقلب حالة كل حرف ثانٍ، والآخر يقلب حالة كل حرف على حدة مقارنة بالأصل. إلى جانب خيارات الحالة، تتعامل ثلاث أدوات تنظيف مع الفوضى التي غالبًا ما تأتي مع النص الملصوق: إزالة المسافات الزائدة تدمج المسافات والتبويبات المتكررة إلى مسافة واحدة لكل فجوة دون المساس بأسطر الفصل لديك، إزالة أسطر الفصل الزائدة تدمج الأسطر الفارغة الشاردة المتبقية من النسخ واللصق، وترتيب الأسطر أبجديًا يرتب قائمة أبجديًا — مفيد لتنظيف قائمة ملصوقة من الأسماء أو الوسوم أو صفوف بنمط CSV قبل استخدامها في مكان آخر.
الأسئلة الشائعة
ما أنماط الأحرف المدعومة؟
UPPERCASE وlowercase وTitle Case وSentence case وcamelCase وsnake_case وaLtErNaTiNg CaSe وiNVERSE CASE.
هل تنظف الأداة المسافات الزائدة أو فواصل الأسطر أيضًا؟
نعم، توجد أدوات منفصلة لإزالة المسافات الزائدة وفواصل الأسطر الزائدة وترتيب الأسطر أبجديًا.
هل يتطلب تحويل حالة الأحرف رفع نصي إلى أي مكان؟
لا، يجري التحويل فورًا في متصفحك أثناء الكتابة.