تبدیل حروف بزرگ و کوچک

متن را میان ۱۷ قالب عمومی، برنامه‌نویسی و سبکی تبدیل کنید. پردازش Unicode، قواعد زبانی و آمار کاملاً در مرورگر اجرا می‌شوند.

فضای تبدیل متن

حروف: 0 واژه‌ها: 0 خط‌ها: 0 جمله‌ها: 0

عمومی

برنامه‌نویسی

سبک

این ابزار چه کاری انجام می‌دهد

این ابزار متن را میان شیوه‌های عمومی نوشتن، قالب‌های شناسه برنامه‌نویسی و الگوهای متناوب تبدیل می‌کند و نتیجه هنگام تایپ به‌روز می‌شود.

همه پردازش‌ها به‌صورت محلی در مرورگر و با بخش‌بندی Unicode و قواعد حروف زبان صفحه انجام می‌شود.

روش استفاده از ابزار

  1. برای شروع تبدیل حروف، متن را در کادر ورودی قرار دهید.
  2. یک قالب از بخش عمومی، برنامه‌نویسی یا سبک انتخاب کنید.
  3. نتیجه و آمار حروف، واژه‌ها، خط‌ها و جمله‌ها را بررسی کنید.
  4. پس از رسیدن به قالب دلخواه، متن تبدیل‌شده را کپی کنید.

کاربردهای مفید

  • یکدست‌کردن عنوان‌ها، برچسب‌ها و متن‌های واردشده.
  • تبدیل نام متغیرها، تابع‌ها و کلاس‌ها میان camelCase، PascalCase، snake_case و قالب‌های مشابه.
  • ساخت slug نشانی، کلید تنظیمات یا شناسه‌های شبیه مسیر.
  • مشاهده تعداد واژه‌ها، خط‌ها و جمله‌ها هنگام ویرایش.

نکات و محدودیت‌ها

  • Title Case ادامه هر واژه را کوچک می‌کند؛ گزینه بزرگ‌کردن ابتدای واژه‌ها شکل بقیه حروف را حفظ می‌کند.
  • قالب‌های برنامه‌نویسی واژه‌های Unicode را در جداکننده‌ها، گذارهای camelCase، مرز مخفف‌ها و گذار حرف-عدد جدا می‌کنند و سایر نشانه‌گذاری‌ها حذف می‌شوند.
  • خط‌هایی که حروف بزرگ و کوچک ندارند ممکن است از نظر ظاهری تغییر نکنند.
  • آمار در صورت امکان از Intl.Segmenter و در غیر این صورت از قواعد Unicode استفاده می‌کند.

پرسش‌های متداول

تفاوت Title Case و بزرگ‌کردن ابتدای واژه‌ها چیست؟

Title Case بقیه هر واژه را به حروف کوچک تبدیل می‌کند؛ گزینه دیگر شکل موجود را حفظ می‌کند.

چرا CONSTANT_CASE و SCREAMING_SNAKE یکسان‌اند؟

هر دو از واژه‌های بزرگ با زیرخط استفاده می‌کنند؛ محیط‌های مختلف نام‌های متفاوتی به کار می‌برند.

آیا حروف دارای نشانه و خط‌های غیرلاتین پشتیبانی می‌شوند؟

بله. ابزار از Unicode و قواعد زبانی استفاده می‌کند. خط‌های بدون حالت حروف طبیعتاً تغییر کمتری دارند.

در قالب‌های برنامه‌نویسی چه بر سر نشانه‌گذاری می‌آید؟

گروه‌های حرف و عدد استخراج و با جداکننده انتخابی متصل می‌شوند؛ نشانه‌گذاری و فاصله‌های اصلی حذف می‌شوند.

آیا متن من بارگذاری می‌شود؟

خیر. تبدیل و آمار در مرورگر اجرا می‌شوند.