تبديل النص بين UPPER، والأسفل، والعنوان، والجملة، والجمل، والباسكال، والثعبان، والكباب، والبزاق
يتم تحميل الأداة هنا. يحتاج إلى JavaScript، لأن العمل يتم على جهازك.
ملفاتك وخصوصيتك
كل تحويل عبارة عن وظيفة تعمل في علامة تبويب المتصفح هذه، ويتم تطبيقها على سلسلة محتفظ بها
في الذاكرة. لم يتم تحميل أي شيء، ولم يتم حفظ أي شيء تلقائيًا، ولم ينجو أي شيء من إعادة التحميل، لذلك
إن لصق مسودة أو كتلة من التعليمات البرمجية المصدر هنا لا يترك أي نسخة في أي مكان، بما في ذلك على
آلة مشتركة.
ماذا تفعل هذه الأداة
تم تطبيق تسعة تحويلات للحالة على مربع النص بأكمله، ويمكن التراجع عن كل واحدة منها. المبرمج
تتشارك الحالات في أداة تقسيم الكلمات التي تفهم حدود حالة الجمل وأحرفها الكبيرة،
وتقوم البزاقة بتحويل اللهجات إلى أحرفها الأساسية بدلاً من حذفها.
فهو يعيد كتابة الأحرف الكبيرة لمربع النص بالكامل في خطوة واحدة، مع تسعة أهداف:
UPPER، الجزء السفلي، حالة العنوان، حالة الجملة، حالة الجمل، حالة PascalCase، حالة الثعبان، حالة الكباب و
سبيكة URL. تشترك حالات المبرمجين الأربع في مقسم كلمات واحد، لذا فهم يتفقون على المكان
تبدأ الكلمات - بما في ذلك داخل معرف لا يحتوي على مسافات على الإطلاق. كل
يقوم التحويل بدفع النص السابق إلى مكدس التراجع، وبالتالي يتم إجراء التحويل
الخطأ يكلف نقرة واحدة للعكس بدلاً من إعادة اللصق.
كيفية استخدامه
الصق النص الخاص بك في المربع. تنطبق التحولات على كل ذلك، لذا قم بلصق ما تريد فقط
تريد تغييرها.
حدد الحالة التي تريدها من صف الحالة. النتيجة تستبدل النص الموجود في المربع و
تأكيد يذكر ما تم تطبيقه.
تحقق من أي اختصار أو اسم علم في النتيجة، نظرًا لأن العنوان والجملة كلاهما
الحروف الصغيرة التي لا يعتقدون أنه يجب كتابتها بالأحرف الكبيرة.
حدد تراجع للتراجع، أو انسخ النص أو قم بتنزيله عندما يكون صحيحًا.
حالات الاستخدام سبيل المثال
تحويل عنوان مقال إلى URL منشور مدونة أو صفحة وثائق.
إصلاح قائمة الأسماء أو العناوين التي وصلت بالكامل بالأحرف الكبيرة.
إعادة تسمية المعرف بين CamelCase وsnake_case عند نقل الكود بينهما
اللغات.
المدخلات والمخرجات المدعومة
يقبل
نص عادي، مُلصق أو مكتوب، في أي برنامج نصي - تعيين الحالة مدرك لـ Unicode
المعرفات التي لا تحتوي على مسافات، مثل parseHTTPResponse أو user_id_list
ينتج
النص المحول في نفس المربع، قابل للنسخ إلى الحافظة
text.txt قابل للتنزيل ويحتوي على المحتويات الحالية
ما لن تفعله هذه الأداة
تنطبق التحولات على المربع بأكمله. لا يوجد وضع تحويل التحديد فقط، لذلك
تقسيم النص إذا كانت أجزاء منه تحتاج إلى معالجة مختلفة.
لا تنطبق حالة أحرف العنوان على أي استثناءات في دليل الأنماط: تتم كتابة كل كلمة بأحرف كبيرة، بما في ذلك "of"،
"the" و"and"، لأن أدلة الأسلوب تختلف واختيار واحد بصمت سيكون بمثابة
تخمين.
تعيين الحالة مستقل عن اللغة. الألمانية ß الأحرف الكبيرة إلى SS، والتي لا تنعكس،
والتركية المنقط واللا منقط أنا ليست حالة خاصة.
يحتاج مقسم الكلمات إلى إشارة حدودية - فاصل، أو تغيير حالة الأحرف، أو رقم - لذلك أ
لا يمكن تقسيم المركب المكتوب بأحرف صغيرة واحدة، مثل "helloworld"، إلى قسمين.
تحتفظ البزاقات بالأحرف من النصوص غير اللاتينية كما هي، بأحرف صغيرة. لا يوجد
تتم إزالة الكتابة الصوتية والرموز التعبيرية والرموز بدلاً من نسخها.
الأخطاء الشائعة
تشغيل حالة العنوان على النص الذي يحتوي على اختصار. NASA يصبح ناسا ويصبح iPhone
Iphone، لأن كل كلمة تحتوي على حرف أول كبير وحرف صغير في كل مكان
آخر.
تشغيل حالة الجملة على النص الصراخ وعدم إعادة قراءته. إنها تخفض كل شيء
أولاً، تظل أسماء العلم والمختصرات صغيرة الحجم حتى تقوم بإصلاحها يدويًا، وa
النقطة الكاملة بعد الاختصار تجعل الكلمة التالية كبيرة في منتصف الجملة.
نتوقع أن يحافظ CamelCase على الاختصار. يصبح parseHTTPResponse parseHttpResponse،
الذي يتطابق مع معظم الاصطلاحات ولكنه خطأ إذا احتفظت قاعدة التعليمات البرمجية الخاصة بك عمدًا بـ
العواصم.
استخدام حالة الكباب حيث كان المقصود البزاقة. تحافظ علبة الكباب على الحروف المميزة، لذا "مقهى".
"القائمة" تصبح "قائمة المقهى"؛ فقط التحويل البزاق يطوي اللكنة لإعطاء "قائمة المقهى".
ملاحظات فنية
تستدعي الأحرف الكبيرة والصغيرة أساليب السلسلة JavaScript مباشرة، مع تطبيق الإعداد الافتراضي
تعيينات حالة Unicode بدلاً من التعيينات المخصصة للغة المحلية. حالة العنوان تعيد كتابة كل تشغيل لـ a
حرف متبوع بأحرف، مع الجمع بين العلامات أو الفواصل العليا، مع كتابة الأحرف الكبيرة بالحرف الأول
الشخصية والأحرف الصغيرة الباقية، وهذا هو السبب في أنها تسطح الاختصارات. حالة الجملة
قم بتصغير السلسلة بأكملها أولاً، ثم قم بتكبير الحرف الافتتاحي والأول
حرف بعد فاصل الجملة متبوعًا بمسافة بيضاء. حالات المبرمج تشترك أ
الفاصل الذي ينكسر عند تشغيل أحرف غير أبجدية رقمية، أو على أحرف صغيرة أو
رقم يليه رأس مال، وعلى سلسلة من الحروف الكبيرة يتبعها أ
زوج الأحرف الكبيرة ثم الأحرف الصغيرة — القاعدة التي تفصل HTTP عن الاستجابة في
parseHTTPResponse. تمت تسوية البزاقات إلى NFD وتم تجريدها من علامات الجمع من قبل
الغلاف السفلي، لذلك تطوى اللكنة إلى الحرف الأساسي.
الأسئلة المتداولة
ما هو الفرق بين حالة الكباب والبزاقة؟
كلاهما ينضم إلى الكلمات ذات الأحرف الصغيرة باستخدام الواصلات، لكن التحويل التقريبي يؤدي أيضًا إلى طي اللكنات
الحروف الأساسية ويزيل أي شيء ليس حرفًا أو رقمًا. يقدم "مقهى كريم".
"كريمة المقهى" في شكل علبة كباب و"كريمة المقهى" في شكل سبيكة.
لماذا كسرت حالة العنوان الاختصار الخاص بي؟
حالة العنوان تكتب الحرف الأول من كل كلمة بأحرف كبيرة والباقي بأحرف صغيرة، مع عدم وجود
قاموس الاختصارات الموجودة خلفه، لذا يصبح NASA ناسا. إصلاح المختصرات بعد التحويل،
أو استخدام تحويل مختلف.
هل حالة الجملة تعرف عن الأسماء؟
لا، إنها تكتب كل شيء بأحرف صغيرة ثم تكتب الحرف الأول من كل جملة بأحرف كبيرة، لذا
الأسماء الصحيحة تحتاج إلى تصحيح باليد. هذه هي المقايضة للتحول الذي
يعمل على إصلاح النص المكتوب بالأحرف الكبيرة بشكل موثوق.