NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →اكتب أي نص وشاهد عشرة تحويلات شائعة لحالة الحروف جنبًا إلى جنب، لكل منها زر نسخ. مفيد لإعادة تسمية المتغيرات وأسماء الملفات والعناوين والمقاطع وتنظيف مجموعات البيانات.
hello world example
HELLO WORLD EXAMPLE
Hello World Example
Hello world example
helloWorldExample
HelloWorldExample
hello_world_example
hello-world-example
HELLO_WORLD_EXAMPLE
HELLO WORLD EXAMPLE
camelCase: معرِّفات JavaScript وJava (myVariableName). PascalCase: الفئات ومكوّنات React (UserProfile). snake_case: متغيرات Python وRuby (user_profile). kebab-case: URLs وفئات CSS (user-profile). CONSTANT_CASE: متغيرات البيئة والثوابت (USER_PROFILE).
Title Case: عناوين الكتب والمقالات والعناوين الرئيسية. Sentence case: معظم تسميات واجهة المستخدم الحديثة والعناوين — أسهل قراءةً من Title Case للنصوص الطويلة. أحرف كبيرة: التأكيد والاختصارات. أحرف صغيرة: الوسوم والتسميات وأسماء الملفات التي تحتاج إلى عدم حساسية للحالة.
نُقسِّم على المسافات والشرطات والشرطات السفلية والشرطات المائلة والنقاط. كذلك نُقسِّم على الحد بين حرف صغير وحرف كبير (لذا 'helloWorld' تنقسم إلى ['hello', 'World']) وبين حرف ورقم. يتعامل هذا مع معظم الحالات اليومية بما في ذلك الكود الملصوق والمقاطع ومسارات الملفات.
الحالات الخاصة: الاختصارات بأحرف كبيرة كلها ('XMLHTTPRequest') لا تنقسم بوضوح دون سياق، لذا نعامل الحروف الكبيرة المتتالية ككتلة كلمة واحدة ونعتمد على المستخدم للتعديل عند الحاجة. لمعظم النصوص اليومية — الجمل والعناوين وأسماء أعمدة مجموعات البيانات — يُنتج المُحلِّل النتيجة المتوقعة.
عند الانتقال بين لغات، الصق قائمة بأسماء المعرِّفات وانسخ النسخة المحوَّلة. snake إلى camel هو الأكثر شيوعًا عند الحد بين JavaScript وPython؛ kebab إلى snake شائع عند إعادة هيكلة سمات HTML إلى كائنات JS.
لمقاطع SEO، kebab-case هو المعيار — قابل للقراءة في URLs ويتعامل Google مع الشرطات كفواصل كلمات (الشرطات السفلية ليست كذلك). 'product-name' مفضَّل على 'product_name' لأي مسار URL يواجه المستخدمين.
تُعامَل الحروف الكبيرة المتتالية ككتلة واحدة. 'XMLParser' تنقسم إلى 'XML' و'Parser'. يعمل هذا مع معظم الكود؛ راجع وعدّل يدويًا للحالات الخاصة.
تُعامَل الشرطات كحدود كلمات بواسطة مُحلِّل URL لـGoogle؛ الشرطات السفلية ليست كذلك. تُفهرَس URLs بنمط kebab-case بشكل أكثر موثوقية لـSEO.
Title Case يُكبِّر معظم الكلمات ('The Quick Brown Fox'). Sentence case يُكبِّر الكلمة الأولى والأسماء الخاصة فقط ('The quick brown fox'). تُفضِّل واجهات المستخدم الحديثة Sentence case.
نعم — toLowerCase/toUpperCase في JavaScript مدركة لـ Unicode. تمر الحروف المُعلَّمة والنصوص غير اللاتينية بشكل صحيح.
نعم — الصق أي ناتج محوَّل للحالة مجددًا واستخدم تحويلًا مختلفًا. التحويل ذهابًا وإيابًا بين camelCase وsnake_case بلا خسارة.
بالاتفاق، camelCase يُكبِّر الحرف الأول فقط من كل كلمة لاحقة. 'XmlHttpRequest' مفضَّل على 'XMLHTTPRequest' في أدلة الأسلوب الحديثة.
لا. جميع التحويلات تعمل محليًا.
الصق قائمتك كلها مرة واحدة. كل سطر يُعامَل كمدخل منفصل بنفس نمط الحالة — حوِّل ثم قسِّم السطور عند الحاجة.
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →