Bahasa Melayu

Penukar Huruf Besar dan Kecil: Tajuk, camelCase, snake_case

Tukar teks antara UPPER, bawah, Tajuk, Ayat, unta, Pascal, ular, kebab dan slug

Alat dimuatkan di sini. Ia memerlukan JavaScript, kerana kerja itu berlaku pada peranti anda.

Fail anda dan privasi anda

Setiap transformasi ialah fungsi yang dijalankan dalam tab pelayar ini, digunakan pada rentetan yang dipegang dalam ingatan. Tiada apa-apa yang dimuat naik, tiada apa yang disimpan secara automatik dan tiada apa-apa yang terselamat daripada muat semula, jadi menampal draf atau blok kod sumber di sini tidak meninggalkan salinan di mana-mana, termasuk pada a mesin kongsi.

Apa yang dilakukan oleh alat ini

Sembilan transformasi huruf besar digunakan pada keseluruhan kotak teks, setiap satu boleh dibuat asal. Pengaturcara kes berkongsi pemisah perkataan yang memahami sempadan camelCase dan larian modal, dan transformasi slug melipat aksen kepada huruf asasnya dan bukannya memadamkannya.

Ia menulis semula huruf besar seluruh kotak teks dalam satu langkah, dengan sembilan sasaran: UPPER, lower, Title Case, Ayat, camelCase, PascalCase, snake_case, kebab-case dan URL slug. Empat kes pengaturcara berkongsi satu pemisah perkataan, jadi mereka bersetuju tentang di mana perkataan bermula — termasuk di dalam pengecam yang tidak mengandungi ruang sama sekali. setiap satu transformasi menolak teks sebelumnya ke timbunan buat asal, jadi penukaran yang ternyata salah kos satu klik untuk terbalik dan bukannya tampal semula.

Cara menggunakannya

  1. Tampalkan teks anda ke dalam kotak. Transformasi terpakai pada semua itu, jadi tampalkan apa yang anda sahaja mahu berubah.
  2. Pilih kes yang anda mahu daripada baris Kes. Hasilnya menggantikan teks dalam kotak dan pengesahan menamakan perkara yang telah digunakan.
  3. Semak mana-mana akronim atau kata nama khas dalam keputusan, kerana tajuk dan kes ayat kedua-duanya huruf kecil yang mereka rasa tidak perlu dihuruf besar.
  4. Pilih Buat asal untuk berundur, atau salin atau muat turun teks apabila ia betul.

Contoh kes penggunaan

Input dan output yang disokong

Menerima

Menghasilkan

Apa yang tidak akan dilakukan oleh alat ini

Kesilapan biasa

Nota teknikal

Huruf besar dan kecil memanggil kaedah rentetan JavaScript secara langsung, menggunakan kaedah lalai Pemetaan kes Unicode dan bukannya yang disesuaikan setempat. Kes tajuk menulis semula setiap larian a huruf diikuti dengan huruf, menggabungkan tanda atau apostrof, huruf besar yang pertama watak dan huruf kecil selebihnya, itulah sebabnya ia meratakan akronim. Kes hukuman huruf kecilkan keseluruhan rentetan dahulu, kemudian gunakan huruf besar huruf pembuka dan huruf pertama huruf selepas penamat ayat diikuti dengan ruang kosong. Kes pengaturcara berkongsi a pembahagi yang pecah pada larian aksara bukan abjad angka, pada huruf kecil atau digit diikuti dengan modal, dan pada larian modal diikuti dengan a pasangan huruf besar kemudian huruf kecil — peraturan yang memisahkan HTTP daripada Respons dalam parseHTTPResponse. Slug dinormalkan kepada NFD dan dilucutkan tanda gabungan sebelum selongsong bawah, jadi aksen dilipat ke huruf asasnya.

Soalan lazim

Apakah perbezaan antara sarung kebab dan slug?
Kedua-duanya bergabung dengan perkataan berhuruf kecil dengan sempang, tetapi transformasi slug juga melipat aksen ke huruf asas dan membuang apa-apa yang bukan huruf atau digit. 'Café Crème' memberi 'café-crème' sebagai kebab-case dan 'cafe-creme' sebagai slug.
Mengapa Title Case memecahkan akronim saya?
Huruf besar tajuk huruf pertama setiap perkataan dan huruf kecil selebihnya, dengan no kamus akronim di belakangnya, jadi NASA menjadi Nasa. Betulkan akronim selepas menukar, atau gunakan transformasi yang berbeza.
Adakah kes ayat tahu tentang nama?
Tidak. Ia menggunakan huruf kecil semuanya dan kemudian menggunakan huruf besar pada huruf pertama setiap ayat, jadi kata nama khas perlu dibetulkan dengan tangan. Itulah pertukaran untuk transformasi itu membetulkan teks yang ditulis dalam huruf besar dengan pasti.