TextSorter
0

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

يقوم محول حالة الأحرف المجاني لدينا بتحويل النصوص بين التنسيقات المختلفة بنقرة واحدة:

دليل تنسيق الحالات

التنسيقمثالالاستخدام الشائع
UPPERCASETHE QUICK BROWN FOXالعناوين الرئيسية، الاختصارات، التأكيد
lowercasethe quick brown foxالبريد الإلكتروني، عناوين URLs، التوحيد
Title CaseThe Quick Brown Foxعناوين الكتب، العناوين الرئيسية، الأسماء الخاصة
Sentence caseThe quick brown fox.النصوص العادية، الفقرات
camelCasetheQuickBrownFoxمتغيرات ودوال JavaScript
PascalCaseTheQuickBrownFoxأسماء الفئات (Classes)، مكونات React
snake_casethe_quick_brown_foxمتغيرات Python، أعمدة قواعد البيانات
kebab-casethe-quick-brown-foxفئات CSS، عناوين URLs، أسماء الملفات

حالات الاستخدام الشائعة

💻 البرمجة والتطوير

تحويل أسماء المتغيرات بين اتفاقيات التعليمات البرمجية المختلفة. حول الوصف البسيط إلى camelCase أو PascalCase أو snake_case أو kebab-case لتناسب التعليمات البرمجية الخاصة بك.

📝 الكتابة والتحرير

إصلاح مشاكل التكبير والتصغير في المستندات. حول النصوص المكتوبة بالكامل بأحرف كبيرة إلى حالة الجملة العادية، أو حول العناوين إلى حالة العناوين الرئيسية.

🔗 عناوين URLs وأسماء الملفات

أنشئ روابط صديقة لمحركات البحث باستخدام kebab-case. حول "My Post Title" إلى "my-post-title" للحصول على عناوين URL نظيفة.

📊 تنظيف البيانات

توحيد البيانات غير المتناسقة. حول الإدخالات المختلطة الحالات إلى أحرف صغيرة لتسهيل المقارنة وإزالة التكرارات.

لماذا يقوم نسق العنوان بجعل كل كلمة تبدأ بحرف كبير (حتى الكلمات القصيرة)

النسخة القصيرة: يحتوي زر العنوان على قاعدة واحدة بالضبط، وهي كتابة الحرف الأول من كل كلمة بحرف كبير، دون وجود قاموس للكلمات الرابطة القصيرة لتخطيها. هذا أبسط من أي دليل أسلوب منشور.

أنت تلصق
the lord of the rings: a tale of two cities
يعطيك العنوان
The Lord Of The Rings: A Tale Of Two Cities

يقوم الزر أولا بتحويل النص بأكمله إلى أحرف صغيرة، ثم يمر عليه باحثا عن الحرف الأول من كل كلمة ويكتب هذا الحرف بحرف كبير. لا شيء آخر يتغير. لا توجد قائمة من الأدوات أو حروف العطف أو حروف الجر القصيرة التي يعرف أنه يجب تركها بمفردها، لذلك تتم كتابة "Of" و "The" و "A" بأحرف كبيرة جنبا إلى جنب مع "Lord" و "Rings". إذا كنت قد قرأت عنوانا منشورا أو كعب كتاب، فمن المحتمل أن يبدو هذا غريبا بعض الشيء، لأن أدلة الأسلوب الاحترافية لا تكتب كل كلمة في العنوان بحرف كبير. يحتوي أسلوب AP ودليل أسلوب شيكاغو على قائمة استثناءات خاصة بكل منهما للكلمات الرابطة القصيرة، وتوضح الجداول المرجعية أسفل هذه الصفحة كيف يختلف الاثنان عن بعضهما البعض.

يمكن لعلامات الترقيم أن تنشئ كلمة وهمية ليقوم الزر بكتابتها بحرف كبير. يتم تفعيل القاعدة التي تجد "الحرف الأول من الكلمة" على أي حرف يقع مباشرة بعد حرف غير أبجدي، بما في ذلك الفاصلة العليا. قم بتمرير don't stop believing عبر العنوان وستحصل على Don'T Stop Believing، مع حرف T كبير يقع مباشرة بعد الفاصلة العليا. هذا ليس خطأ بالمعنى التقليدي، بل هو نفس قاعدة حدود الكلمة التي تفعل بالضبط ما تفعله في أي مكان آخر، ولكنها تهبط في مكان لن تختاره يدويا.

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

ما الذي يجعله نسق الجملة يبدأ بحرف كبير حقا

أكثر من مجرد الكلمة الأولى: يقوم نسق الجملة بكتابة الحرف الأول من النص، والحرف الأول من كل سطر جديد، والحرف الأول بعد النقطة أو علامة الاستفهام أو علامة التعجب بحرف كبير. ليس لديه أي فكرة عن ماهية الاسم العلم أو الاختصار.

أنت تلصق
Yesterday I visited NASA and MIT. It was fun.
تعطيك الجملة
Yesterday i visited nasa and mit. It was fun.

لاحظ ما نجا وما لم ينج. تظل كلمة "Yesterday" مكتوبة بحرف كبير لأنها تفتتح النص، وتظل "It" مكتوبة بحرف كبير لأنها تأتي بعد نقطة. يتحول الضمير "I" في منتصف الجملة الأولى إلى أحرف صغيرة مع كل شيء آخر، وكذلك الاختصارات "NASA" و "MIT"، لأن الزر لا يحتوي على قاموس للاختصارات أو الأسماء العلم أو القاعدة الإنجليزية التي تقضي بأن الضمير المستقل "I" يكتب دائما بحرف كبير. إنه يعرف فقط مشغلين: بداية النص تماما، والحرف الذي يلي علامة ترقيم نهاية الجملة مباشرة.

هناك مشغل ثان لا يتوقعه معظم الناس. يعمل النمط الكامن وراء هذا الزر في وضع متعدد الأسطر، وبالتالي فإن "بداية النص" تعني في الواقع بداية كل سطر، وليس فقط السطر الأول:

لصق سطرين
first sentence here.
second line, brand new paragraph.
تعطيك الجملة
First sentence here.
Second line, brand new paragraph.

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

لا تتم استعادة الاختصارات والضمير "I" تلقائيا أبدا. يعد نسق الجملة مفيدا حقا لتطبيع النص الذي وصل بأحرف كبيرة غير متسقة أو مكتوبة بالكامل بأحرف كبيرة، مما يحول "THIS IS SO EXCITING PLEASE READ" إلى جملة ذات مظهر طبيعي، ولكن خطط لقراءة سريعة بعد ذلك لإصلاح أي اختصار أو اسم علامة تجارية أو اسم علم أو "I" مستقل تم تسطيحه بواسطة تمريرة الأحرف الصغيرة.

لماذا لا يفعل تحويل camelCase إلى snake_case شيئا

يبحث الفاصل فقط عن المسافات والشرطات السفلية والشرطات. إنه لا يتحقق أبدا من وجود حرف صغير بجوار حرف كبير، وبالتالي فإن المعرف المكتوب مسبقا بأحرف كبيرة وصغيرة ليس له أي فواصل متبقية ليجدها.

إدخال camelCase
myVariableName
إخراج snake_case
myvariablename

يعمل كل زر من أزرار حالة الكود، camelCase و PascalCase و snake_case و kebab-case و CONSTANT_CASE و COBOL-CASE و dot.case و path/case و Train-Case، بنفس الطريقة المكونة من خطوتين: تقسيم النص إلى كلمات، ثم إعادة ضم تلك الكلمات باستخدام قاعدة مختلفة للتباعد والأحرف الكبيرة. لا تنفصل خطوة التقسيم إلا عند المسافات والشرطات السفلية والشرطات. لا يحتوي myVariableName على أي من هذه، لذا يتعامل معه الفاصل ككلمة واحدة، ويقوم كل زر لحالة الأحرف بإعادة تسمية هذه الكلمة الواحدة بدلا من فصل "my" و "Variable" و "Name" أولا.

ابدأ من عبارة بسيطة مفصولة بمسافات بدلا من ذلك، ويقوم كل زر لحالة الكود بتقسيمها وإعادة ضمها بشكل صحيح. إدخال واحد، تسعة مخرجات:

الزرإخراج "user profile settings"
camelCaseuserProfileSettings
PascalCaseUserProfileSettings
snake_caseuser_profile_settings
kebab-caseuser-profile-settings
CONSTANT_CASEUSER_PROFILE_SETTINGS
COBOL-CASEUSER-PROFILE-SETTINGS
dot.caseuser.profile.settings
path/caseuser/profile/settings
Train-CaseUser-Profile-Settings

يعمل تسلسل التحويلات طالما بقيت الفواصل. لا يزال تحويل عبارة إلى snake_case ثم النقر فوق kebab-case على النتيجة يعمل، لأن الشرطات السفلية المتروكة هي نقاط انقسام صالحة للنقرة التالية. يؤدي التحويل إلى camelCase أو PascalCase أولا إلى إزالة كل فاصل، لذا فإن النقرة الثانية على حالة الكود بعد ذلك لا تترك أي شيء لتقسيمه.

لماذا لا يرجع الحرف الألماني ß والحرف التركي I إلى شكلهما الأصلي عند التبديل بين الأحرف الكبيرة والصغيرة

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

كلمة ألمانية للداخل
straße
الكبير يعطيك
STRASSE

الحرف ß لا يحتوي على صيغة حرف كبير من حرف واحد في قواعد الأحرف القياسية، لذا فإن تحويله يوسع حرفا واحدا إلى حرفين: "SS". هذا صحيح ومتوقع، وهو أيضا سبب ظهور النص ذي الأحرف الكبيرة أطول بحرف واحد مما كتبته. التوسيع يعمل في اتجاه واحد فقط. انقر فوق الأحرف الصغيرة على تلك النتيجة وستحصل على strasse، وليس straße الأصلي، لأنه لا يوجد شيء يتعلق بالنص يسجل أن حرف S المزدوج كان عبارة عن ß واحد.

تواجه اللغة التركية مشكلة مختلفة، تسمى أحيانا مشكلة الحرف I التركي في دوائر البرمجيات. تعامل اللغة التركية حرف i المنقط وحرف ı غير المنقط كحرفين منفصلين، ولكل منهما اقتران خاص به من الأحرف الكبيرة والصغيرة، وهذه الاقترانات لا تتطابق مع اللغة الإنجليزية.

حرف I كبير للداخل
I
الصغير يعطيك
i

تحول الأحرف الصغيرة القياسية حرف I الكبير إلى حرف i صغير منقط، وهو أمر صحيح في اللغة الإنجليزية، لكن اللغة التركية تتوقع أن يتحول حرف I الكبير غير المنقط إلى حرف ı صغير غير منقط بدلا من ذلك. يعمل عدم التطابق في الاتجاه الآخر أيضا: حرف i الصغير العادي يتحول إلى I عادي هنا، بينما تتوقع اللغة التركية أن يتحول حرف i الصغير المنقط إلى حرف İ منقط كبير. بالنسبة للغة الإنجليزية وتقريبا كل اللغات الأخرى المكتوبة بأحرف لاتينية، لا يظهر أي من هذين الأمرين أبدا. بالنسبة للنص التركي على وجه التحديد، راجع الإخراج بالعين بدلا من الوثوق بالزر.

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

لماذا تتحول كلمة iPhone إلى Iphone في نسق العنوان

يعامل كل زر كل حرف بنفس الطريقة. لا شيء في هذه الصفحة يعرف أن iPhone هو اسم علامة تجارية بالحرف الأول بحرف صغير عمدا، لذلك يمكن لتحويل النص الكامل أن يكسره بصمت.

iPhone عبر العنوان
iPhone
العنوان يعطيك
Iphone

تترك الأحرف الصغيرة والكبيرة أسماء العلامات التجارية تبدو طبيعية: iphone و IPHONE هما ما تتوقعه. العنوان هو المكان الذي ينكسر فيه. يقوم الزر بتحويل الكلمة بأكملها إلى أحرف صغيرة أولا، ثم يكتب الحرف الأول فقط منها بحرف كبير، مما يمحو حرف P الكبير الداخلي مع بقية النمط الأصلي للكلمة. يحدث الشيء نفسه لأي اسم يعتمد على الكتابة بالأحرف الكبيرة الداخلية: تفقد eBay و YouTube و PlayStation نمطها بنفس الطريقة، لأن أيا منها لا ينجو من تحويل حالة النص الكامل سليما.

ابحث عن أسماء العلامات التجارية بعد تحويل فقرة أطول. يستغرق الأمر بضع ثوان لاستعادة iPhone أو eBay أو اسم مشابه يدويا، وهي أسرع طريقة لاكتشاف ما لا يمكن لتحويل النص الكامل أن يعرف كيف يحافظ عليه.

ما هي الكلمات القصيرة التي يجب أن تبقى بأحرف صغيرة في العنوان

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

الأسلوبالقاعدة النموذجية للكلمات القصيرةشائع في
أسلوب APكتابة الأدوات وحروف العطف التنسيقية وحروف الجر التي تقل عن أربعة أحرف بأحرف صغيرة، ما لم تكن الكلمة الأولى أو الأخيرةكتابة الأخبار والصحافة
دليل أسلوب شيكاغوكتابة الأدوات وحروف العطف التنسيقية وحروف الجر من أي طول بأحرف صغيرة، ما لم تكن الكلمة الأولى أو الأخيرةنشر الكتب، الكتابة الأكاديمية
الجملةكتابة الكلمة الأولى والأسماء العلم بحرف كبير فقط. كل شيء آخر يبقى بأحرف صغيرةعناوين الويب الحديثة، تسميات واجهة المستخدم، العناوين الخاصة بهذا الموقع
عنوان بسيط (زر العنوان في هذه الأداة)كتابة كل كلمة بحرف كبير، بدون استثناءاتكتابة سريعة وغير رسمية بأحرف كبيرة. نقطة انطلاق قبل التحرير اليدوي

لا يعتبر أي من هذه الاصطلاحات "أكثر صحة" من الآخر. إنها موجودة لأن تقاليد النشر المختلفة استقرت على إجابات مختلفة لنفس السؤال. اختر اصطلاحا لكتابة معينة، كمدونة أو كتاب أو مجموعة من تسميات واجهة المستخدم، وقم بتطبيقه باستمرار بدلا من خلط العناوين بأسلوب AP مع العناوين بأسلوب شيكاغو في نفس المستند. يمنحك زر العنوان أبسط نقاط البداية الأربعة في هذا الجدول. الوصول إلى أسلوب AP أو شيكاغو من هناك يعني كتابة الكلمات القصيرة المحددة التي يتطلبها هذا الاصطلاح بأحرف صغيرة يدويا.

ما الذي يفعله كل تحويل نمطي حقا

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

الزرأنت تلصقأنت تحصل علىكيف يعمل
sPongeBob (ساخر)not a bugnOt a bUgيبدل الأحرف الصغيرة والكبيرة حسب موضع الحرف، مع حساب كل حرف بما في ذلك المسافات وعلامات الترقيم.
عكسHello WorldhELLO wORLDيبدل حالة كل حرف على حدة. قم بتشغيله مرتين وستسترد النص الأصلي.
1337 Leetelite status3l173 5747u5يستبدل ستة أحرف بأرقام مشابهة: a4, e3, i1, o0, s5, t7. يمر كل حرف آخر دون تغيير.
عرض كاملHi 5!Hi 5!ينقل أحرف وأرقام وعلامات ترقيم ASCII إلى أشكال Unicode الواسعة الخاصة بها، ويحول المسافة العادية إلى مسافة إيديوغرافية.
يتوسطه خطcancelledc̶a̶n̶c̶e̶l̶l̶e̶d̶يدرج حرف تجميع بخط طويل بعد كل حرف مرئي.
تسطيرimportanti̲m̲p̲o̲r̲t̲a̲n̲t̲يدرج حرف تجميع بخط منخفض بعد كل حرف مرئي.

من السهل قراءة نمط sPongeBob بشكل خاطئ على أنه عشوائي. ليس الأمر كذلك: يخرج موضع الحرف صفر واثنان وأربعة وما إلى ذلك دائما بأحرف صغيرة، ويخرج الموضع واحد وثلاثة وخمسة وما إلى ذلك دائما بأحرف كبيرة، ويتم حسابه عبر السلسلة بأكملها بما في ذلك المسافات. هذا هو السبب أيضا في إمكانية كتابة نفس الكلمة بأحرف كبيرة بشكل مختلف اعتمادا على عدد الأحرف التي تسبقها في الجملة.

يتوسطه خط وتسطير ليسا تنسيق نص حقيقي. يعملان عن طريق تكديس حرف تجميع Unicode أعلى كل حرف بدلا من تطبيق النمط الغامق أو المائل أو الذي يتوسطه خط بالطريقة العادية. تعرض المتصفحات الحديثة ومعظم تطبيقات الدردشة والتطبيقات الاجتماعية التأثير بشكل صحيح، ولكن بعض الأنظمة القديمة ومحررات النص العادي وحقول النماذج تجرد أحرف التجميع أو تشوهها، مما قد يحول التأثير إلى جدار من العلامات الضالة أو يسقطه تماما. الصقه في الوجهة وتحقق منه قبل الاعتماد عليه.

خمسة أشياء يستخدم الناس هذه الأداة من أجلها بالفعل

تحويل تسمية واجهة مستخدم واحدة إلى كل حالة كود يحتاجها المشروع

اكتب عبارة بسيطة يمكن للبشر قراءتها، "user profile settings"، ومررها عبر camelCase لمتغير JavaScript، و snake_case لدالة Python أو عمود قاعدة بيانات، و kebab-case لفئة CSS أو سبيكة URL، و CONSTANT_CASE لمتغير بيئة، كل ذلك من نفس عبارة البداية بدلا من إعادة كتابتها أربع مرات.

تنظيف النص المنسوخ من ملف PDF

يصل نص PDF أحيانا بأحرف كبيرة غير متسقة، مع رؤوس كلها أحرف كبيرة مختلطة بفقرات عادية. عادة ما يكون استخدام الأحرف الصغيرة متبوعا بتمرير يدوي، أو استخدام حالة الجملة متبوعا باستعادة أي اختصارات أو أسماء علم تم تسطيحها، أسرع من إعادة كتابة الفقرة من الصفر.

تطبيع عمود بيانات قبل إلغاء التكرار

يعد تحويل قائمة بأسماء أو إدخالات إلى أحرف صغيرة قبل مقارنتها بقائمة أخرى خطوة شائعة في تنظيف البيانات، لأنه يزيل حالة الأحرف كمصدر للنتائج "المختلفة" الخاطئة قبل تشغيل خطوة إلغاء التكرار أو المطابقة في مكان آخر.

صياغة عنوان قبل تطبيق أسلوب خاص

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

جعل الرسالة تبرز على منصة تعرض Unicode

يحول العرض الكامل و 1337 leet النص العادي إلى شيء مميز بصريا لاسم مستخدم أو سطر سيرة ذاتية أو منشور اجتماعي، دون الحاجة إلى صورة أو خط خاص. نظرا لأن كلاهما يعتمد على أحرف Unicode القياسية بدلا من صورة، يتم نسخ النتيجة ولصقها كنص عادي في أي مكان يتم فيه دعم Unicode، على الرغم من أنه يستحق التحقق من أنه يعرض بشكل صحيح على النظام الأساسي المعين أولا.

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

كيف يمكنني تحويل النص إلى أحرف كبيرة؟
ألصق نصك في المحرر وانقر على زر "Upper". سيتم تحويل جميع الحروف فوراً إلى أحرف كبيرة.
ما هي حالة العنوان (Title Case)؟
تقوم حالة العنوان بتحويل الحرف الأول من كل كلمة إلى حرف كبير. مثال: "the quick brown fox" تصبح "The Quick Brown Fox".
ما الفرق بين snake_case و kebab-case؟
تستخدم snake_case شرطات سفلية (في Python)، بينما تستخدم kebab-case شرطات عادية (في CSS وعناوين URLs). وكلاهما يكتب بأحرف صغيرة.
هل نصوصي آمنة؟
نعم! تتم جميع عمليات التحويل محلياً في متصفحك. لا يغادر نصك جهازك أبداً.

أدوات نصوص ذات صلة

🔒 آمن وخاص 100%

تتم جميع تحويلات حالة الأحرف محلياً في متصفحك-لا يتم رفع نصوصك إلى أي خادم أبداً. لا يمكننا رؤية أو تخزين أو الوصول إلى بياناتك.