Langkau ke kandungan utama

Pentukar Huruf Besar/Kecil percuma

Tukar teks kepada HURUF BESAR, huruf kecil, Huruf Tajuk, camelCase, snake_case dan lain-lain.

Berfungsi luar talian selepas dimuatkan
0 aksara0 perkataan0 ayat0 baris
UPPERCASE

Keputusan akan muncul di sini

lowercase

Keputusan akan muncul di sini

Title Case

Keputusan akan muncul di sini

Huruf Besar Setiap Perkataan

Keputusan akan muncul di sini

Sentence case

Keputusan akan muncul di sini

camelCase

Keputusan akan muncul di sini

PascalCase

Keputusan akan muncul di sini

snake_case

Keputusan akan muncul di sini

kebab-case

Keputusan akan muncul di sini

CONSTANT_CASE

Keputusan akan muncul di sini

dot.case

Keputusan akan muncul di sini

path/case

Keputusan akan muncul di sini

Train-Case

Keputusan akan muncul di sini

aLtErNaTiNg

Keputusan akan muncul di sini

iNVERSE cASE

Keputusan akan muncul di sini

sPoNgE cAsE

Keputusan akan muncul di sini

Buang aksen

Keputusan akan muncul di sini

Slug URL

Keputusan akan muncul di sini

Satu ayat setiap baris

Keputusan akan muncul di sini

Pangkas dan runtuhkan ruang

Keputusan akan muncul di sini

Kegunaan biasa

  • Penukar Kes TajukTukar teks kepada kes tajuk yang betul — hurufkan tajuk, tajuk artikel, dan tajuk bahagian dengan betul.
  • Penukar Kes AyatTukar teks kepada kes ayat — hurufkan huruf pertama setiap ayat untuk teks bersih dan mudah dibaca.
  • Penukar Huruf Besar dan KecilTogol teks antara HURUF BESAR dan huruf kecil — format kod, bersihkan data, dan standardkan teks serta-merta.
  • Penukar camelCase dan snake_caseTukar teks antara camelCase, snake_case, kebab-case, dan PascalCase — penting untuk pembangun.
  • Penukar Kes Teks untuk Penulis KandunganFormat kandungan anda dengan sempurna — kes tajuk untuk tajuk, kes ayat untuk badan, kes yang betul untuk nama.

Cara ia berfungsi

Kesemua 14 penukaran huruf berlaku sepenuhnya dalam pelayar anda menggunakan algoritma sedar-Unicode tulisan tangan — tiada pustaka, tiada pelayan, tiada muat naik. Escape sifat Unicode asli JavaScript (\p{L}, \p{N}) mengekalkan aksara beraksen dan bukan-Latin utuh melalui setiap transformasi.

  1. 1
    Penghuraian reaktif langsung
    Setiap ketukan kekunci mencetuskan pengiraan useMemo yang menjalankan kesemua 14 fungsi penukar serentak terhadap input anda, jadi hasil dikemas kini secara masa nyata tanpa kelewatan atau tekanan butang.
  2. 2
    Penokenan sedar-Unicode
    Sebelum memecah atau menggabung perkataan, kod membuang aksara bukan-alfanumerik hadapan/belakang menggunakan escape sifat Unicode \p{L} dan \p{N}. Ini memastikan perkataan seperti "café" atau "naïve" ditoken dengan betul kepada camelCase atau snake_case tanpa membuang huruf beraksen.
  3. 3
    Transformasi rentetan setiap-format
    Setiap gaya huruf mengenakan logik regexnya sendiri: format berasaskan-pemisah (snake, kebab, dot, path, CONSTANT) menggunakan satu penggantian yang meruntuhkan semua jujukan bukan-perkataan kepada pemisah; format struktur (camelCase, PascalCase, Train-Case) merantai huruf-besarkan sempadan-perkataan di atasnya; kes ayat dan tajuk menggunakan corak lookahead untuk huruf-besarkan hanya selepas sempadan tanda baca atau ruang putih.
  4. 4
    Salin atau muat turun hasil
    Setiap kad hasil mempunyai butang Salin sendiri menggunakan API navigator.clipboard. "Salin Semua" dan "Muat turun .txt" membundel kesemua 14 output sebagai blok teks-biasa berlabel. Input terakhir anda dikekalkan dalam localStorage supaya kekal selepas halaman dimuat semula tanpa pernah keluar dari peranti anda.

Alat berkaitan

Soalan lazim