تحويل حالة الأحرف

حوّل حالة أحرف النص إلى واحدة من 12 حالة، منها حالات البرمجة

نبذة عن تحويل حالة الأحرف

تعيد أداة تحويل حالة الأحرف كتابة النص الموجود في مربعها بإحدى اثنتي عشرة حالة: «أحرف كبيرة» و«أحرف صغيرة» و«حالة العناوين» و«أول حرف كبير في كل كلمة» و«حالة الجمل» و«أحرف متناوبة» و«عكس حالة الأحرف»، وحالات البرمجة camelCase وPascalCase وsnake_case وkebab-case وCONSTANT_CASE. وهي تغير حالة الأحرف التي لها حالة، كالأحرف اللاتينية، وتترك الأحرف العربية كما هي. استخدمها لتصحيح نص كتب مع تفعيل تثبيت الأحرف الكبيرة (Caps Lock)، أو لتنسيق العناوين، أو لتسمية المتغيرات والملفات. يحول كل زر النص في مكانه، دون إمكانية التراجع. ولا تتعرف الأداة على أسماء الأعلام، لذا تكتب «حالة الجمل» الكلمة الإنجليزية friday بدلا من Friday. لا يغادر شيء الصفحة: يطبق متصفحك قواعد Unicode الخاصة به على الأحرف.

مثال

«حالة العناوين» على عنوان إنجليزي مكتوب بأحرف كبيرة: تبقى الكلمات الإنجليزية القصيرة بأحرف صغيرة، ويبقى الاختصار NASA بأحرف كبيرة.

النص

THE LORD OF THE RINGS: A NASA REVIEW

بعد «حالة العناوين»

The Lord of the Rings: A NASA Review

كيف تغير حالة أحرف النص

  1. 1الصق النص الذي تريد تصحيحه، مثل عنوان كتب مع تفعيل تثبيت الأحرف الكبيرة.
  2. 2انقر على زر حالة، مثل «حالة الجمل» أو «حالة العناوين» أو «snake_case»؛ فتعاد كتابة النص في المربع فورا.
  3. 3لتجربة حالة أخرى على الصياغة الأصلية، الصقها من جديد، لأن كل زر يحول ما يحتويه المربع الآن.
  4. 4انسخ النص المحول بزر «نسخ»، أو احفظه باسم converted.txt بزر «تنزيل».

الصيغ والحدود

الإدخال
نص مكتوب أو ملصق
حالات النص
أحرف كبيرة، أحرف صغيرة، حالة العناوين، أول حرف كبير في كل كلمة، حالة الجمل، أحرف متناوبة، عكس حالة الأحرف
حالات البرمجة
camelCase، PascalCase، snake_case، kebab-case، CONSTANT_CASE؛ ويحول كل سطر على حدة
الناتج
المربع نفسه؛ نسخ، أو تنزيل باسم converted.txt

أين تتم معالجة نصك

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

الأسئلة الشائعة

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

تبقي «حالة العناوين» الكلمات الإنجليزية القصيرة مثل a وthe وof وin وto بأحرف صغيرة ما لم تبدأ العنوان أو تختمه، أما «أول حرف كبير في كل كلمة» فتكتب أول حرف من كل كلمة بحرف كبير. وتأتي هذه الكلمات القصيرة من قائمة ثابتة من الكلمات الإنجليزية، لذا تكتب through وbetween بحرف أول كبير. وتحتفظ الحالتان بكلمات مثل iPhone كما هي، وفي نص مكتوب كله بأحرف كبيرة لا يبقى بأحرف كبيرة إلا الاختصارات المعروفة مثل NASA وPDF وUSA.

هل تضع «حالة الجمل» حرفا كبيرا بعد كل نقطة؟

نعم، بعد نقطة تليها مسافة: يصبح «hello world. this is» على الشكل «Hello world. This is». وتكتب أيضا بحرف كبير أول كلمة في النص وفي كل سطر، والكلمة التي تلي ! أو ? إذا تبعتهما مسافة أو فاصل أسطر. وتبقى الكلمة التالية بأحرف صغيرة بعد اختصار إنجليزي شائع مثل e.g. أو etc. أو Mr.‎، وبعد حرف أول منفرد من اسم، وبعد علامة الحذف، وعندما لا تلي النقطة أو ! أو ? مسافة، كما في 3.14 وexample.com وhello.world وwhat?ok.

هل يمكنني تصحيح نص كتب مع تفعيل تثبيت الأحرف الكبيرة (Caps Lock)؟

نعم. انقر على «حالة الجمل»: تحول الجملة المكتوبة في معظمها بأحرف كبيرة إلى أحرف صغيرة، ثم يكتب أول حرف منها بحرف كبير؛ وتحتفظ الاختصارات المعروفة مثل NASA وUSA وPDF بأحرفها الكبيرة، ويصبح الضمير الإنجليزي i وكذلك i'm وi'll على الشكل I وI'm وI'll. ولنص مثل hELLO wORLD، يعطي «عكس حالة الأحرف» Hello World.

هل يفصل snake_case الكلمات الملتصقة، مثل myHTTPServer؟

نعم، عند تغير حالة الأحرف وعند المسافات وعلامات الترقيم: يصبح myHTTPServer على الشكل my_http_server. وتحذف الفواصل العليا داخل الكلمة، فيصبح don't stop على الشكل dont_stop، وتبقى الأحرف ذات العلامات كما هي (café_crème)، ويحول كل سطر على حدة.

نصائح وحيل

  • ✓الصق عمودا من الأسماء منسوخا من جدول بيانات لتحويلها كلها دفعة واحدة إلى kebab-case أو snake_case، اسما في كل سطر.