Asosiy mazmunga o'tish

Bepul Matn Registri O'zgartiruvchi

Matnni KATTA HARF, kichik harf, Sarlavha Holati, camelCase, snake_case va boshqalarga o'zgartirish.

Yuklangandan keyin oflayn ishlaydi
0 belgi0 so'z0 ta gap0 ta qator
UPPERCASE

Natijalar bu yerda ko'rinadi

lowercase

Natijalar bu yerda ko'rinadi

Title Case

Natijalar bu yerda ko'rinadi

Har Bir So'zni Bosh Harf Qilish

Natijalar bu yerda ko'rinadi

Sentence case

Natijalar bu yerda ko'rinadi

camelCase

Natijalar bu yerda ko'rinadi

PascalCase

Natijalar bu yerda ko'rinadi

snake_case

Natijalar bu yerda ko'rinadi

kebab-case

Natijalar bu yerda ko'rinadi

CONSTANT_CASE

Natijalar bu yerda ko'rinadi

dot.case

Natijalar bu yerda ko'rinadi

path/case

Natijalar bu yerda ko'rinadi

Train-Case

Natijalar bu yerda ko'rinadi

aLtErNaTiNg

Natijalar bu yerda ko'rinadi

iNVERSE cASE

Natijalar bu yerda ko'rinadi

sPoNgE cAsE

Natijalar bu yerda ko'rinadi

Urg'ularni olib tashlash

Natijalar bu yerda ko'rinadi

URL slag

Natijalar bu yerda ko'rinadi

Har qatorda bitta gap

Natijalar bu yerda ko'rinadi

Bo'shliqlarni qirqish va birlashtirish

Natijalar bu yerda ko'rinadi

Keng qo‘llanilishi

  • Title Case ConverterConvert text to proper title case — capitalise headlines, article titles, and section headings correctly.
  • Sentence Case ConverterConvert text to sentence case — capitalise the first letter of each sentence for clean, readable text.
  • Uppercase & Lowercase ConverterToggle text between UPPERCASE and lowercase — format code, clean data, and standardise text instantly.
  • camelCase & snake_case ConverterConvert text between camelCase, snake_case, kebab-case, and PascalCase — essential for developers.
  • Text Case Converter for Content WritersFormat your content perfectly — title case for headlines, sentence case for body text, proper case for names.

Qanday ishlaydi

Barcha 14 ta holat o'girishi qo'lda yozilgan Unicode-bilimli algoritmlar yordamida to'liq brauzeringizda sodir bo'ladi — kutubxonasiz, serversiz, yuklashsiz. JavaScript'ning mahalliy Unicode xususiyat belgilari (\p{L}, \p{N}) urg'uli va lotin-bo'lmagan belgilarni har bir o'zgartirish davomida saqlab qoladi.

  1. 1
    Jonli reaktiv tahlil
    Har bir tugma bosishi kiritishingizga qarshi barcha 14 konvertor funksiyasini bir vaqtda ishga tushiradigan useMemo hisoblashini ishga tushiradi, shuning uchun natijalar nol kechikish yoki tugma bosishisiz real vaqtda yangilanadi.
  2. 2
    Unicode-bilimli tokenizatsiya
    So'zlarni bo'lish yoki birlashtirishdan oldin, kod \p{L} va \p{N} Unicode xususiyat belgilari yordamida yetakchi/oxirgi alifbo-raqamli bo'lmagan belgilarni kesib tashlaydi. Bu "café" yoki "naïve" kabi so'zlarning urg'uli harflarni tashlab yubormasdan camelCase yoki snake_case ga to'g'ri tokenlanishini ta'minlaydi.
  3. 3
    Har-format satr o'zgartirish
    Har bir holat uslubi o'z regex mantig'ini qo'llaydi: ajratkich-asosidagi formatlar (snake, kebab, dot, path, CONSTANT) barcha so'z-bo'lmagan ketma-ketliklarni ajratkichga siquvchi yagona almashtirishdan foydalanadi; tarkibiy formatlar (camelCase, PascalCase, Train-Case) buning ustiga so'z-chegara bosh-harflashtirishni zanjirlaydi; jumla va sarlavha holati faqat tinish belgisi yoki bo'shliq chegaralaridan keyin bosh harflashtirish uchun oldindan-qarash naqshlaridan foydalanadi.
  4. 4
    Natijalarni nusxalang yoki yuklab oling
    Har bir natija kartasida navigator.clipboard API'sidan foydalanadigan o'z Nusxalash tugmasi bor. "Hammasini nusxalash" va "Yuklab olish .txt" barcha 14 chiqishni belgilangan oddiy-matn bloklari sifatida birlashtiradi. Oxirgi kiritishingiz localStorage'da saqlanadi, shuning uchun u hech qachon qurilmangizdan chiqmasdan sahifa yangilanishidan omon qoladi.

Tegishli asboblar

Ko'p so'raladigan savollar