Bagaimana cara mengubah teks antara HURUF BESAR, huruf kecil, Title Case, dan Sentence case?
Untuk mengubah huruf, terapkan aturan pada setiap huruf berdasarkan posisinya: HURUF BESAR dan huruf kecil mengubah setiap huruf secara seragam, Title Case membuat huruf pertama tiap kata menjadi kapital, dan Sentence case hanya membuat huruf pertama seluruh teks menjadi kapital. Contoh: "hello WORLD from EARTH" menjadi "Hello World From Earth" dalam Title Case dan "Hello world from earth" dalam Sentence case.
Langkah mengubah huruf pada teks
- Untuk HURUF BESAR, ubah setiap huruf dalam teks menjadi bentuk kapitalnya, angka dan simbol dibiarkan tidak berubah.
- Untuk huruf kecil, ubah setiap huruf menjadi bentuk kecilnya dengan cara yang sama.
- Untuk Title Case, pisahkan teks menjadi kata berdasarkan spasi, lalu untuk tiap kata jadikan huruf pertama kapital dan sisanya huruf kecil.
- Untuk Sentence case, ubah dulu seluruh teks menjadi huruf kecil, lalu jadikan hanya huruf pertama dari hasilnya sebagai kapital.
- Salin hasil konversi dengan tombol Salin; teks input asli tetap tidak berubah di kotak input sehingga Anda bisa mencoba gaya huruf lain.
Aturan konversi huruf
Title Case: tiap kata -> huruf pertama besar + sisanya kecil | Sentence case: seluruh teks kecil, lalu huruf pertama besar
- Kata = rangkaian karakter non-spasi, dipisahkan oleh spasi, tab, atau baris baru
- Title Case membuat kapital tiap kata secara independen; Sentence case hanya membuat kapital karakter pertama dari seluruh teks
Apa itu camelCase dan snake_case
Apa itu camelCase?
camelCase menggabungkan kata tanpa spasi, kata pertama huruf kecil, dan huruf awal setiap kata berikutnya huruf besar, contohnya helloWorld. Alat ini tidak menghasilkan camelCase; alat ini hanya mengonversi antara HURUF BESAR, huruf kecil, Title Case, dan Sentence case.
Apa itu snake_case?
snake_case menghubungkan kata dengan garis bawah (_) dan semua huruf kecil, contohnya hello_world. Alat ini tidak menghasilkan snake_case; alat ini hanya mengonversi antara HURUF BESAR, huruf kecil, Title Case, dan Sentence case.
Apa bedanya Title Case dengan camelCase?
Title Case mempertahankan spasi antar kata dan menjadikan huruf awal tiap kata huruf besar (Hello World), sedangkan camelCase menghilangkan spasi sepenuhnya dan hanya menjadikan huruf awal kata setelah kata pertama huruf besar (helloWorld). Alat ini menghasilkan Title Case, bukan camelCase.
Contoh konversi
| Teks asli | HURUF BESAR | Title Case | Sentence case |
|---|
| hello WORLD from EARTH | HELLO WORLD FROM EARTH | Hello World From Earth | Hello world from earth |
| the quick brown fox | THE QUICK BROWN FOX | The Quick Brown Fox | The quick brown fox |
| ALREADY CAPS text | ALREADY CAPS TEXT | Already Caps Text | Already caps text |
Pertanyaan yang sering diajukan
Mengapa Title Case juga membuat kapital kata pendek seperti "the" dan "of"?
Alat ini menerapkan aturan sederhana yang membuat kapital huruf pertama setiap kata tanpa terkecuali, yang lebih mudah diprediksi dan diperiksa dibanding aturan gaya selingkung yang membiarkan kata pendek tertentu (a, the, of, and) tetap huruf kecil kecuali di awal kalimat. Jika Anda memerlukan title case sesuai gaya selingkung tertentu, periksa kembali hasilnya untuk kata-kata tersebut.
Apa yang terjadi pada angka dan tanda baca saat konversi?
Angka, tanda baca, dan simbol tidak memiliki bentuk besar atau kecil, sehingga keempat jenis konversi membiarkannya sama sekali tidak berubah; hanya karakter alfabet yang terpengaruh. Kata seperti "COVID-19" tetap mempertahankan tanda hubung dan angkanya di setiap gaya huruf.
Apa bedanya Sentence case dengan sekadar membuat kapital huruf pertama yang sudah saya ketik?
Sentence case mengubah dulu seluruh teks menjadi huruf kecil sebelum membuat huruf pertama menjadi kapital, sehingga juga memperbaiki huruf kapital yang tidak diinginkan di bagian teks selanjutnya (seperti "Hello WORLD" menjadi "Hello world"). Sekadar membuat kapital huruf pertama dari teks asli akan membiarkan huruf kapital di tengah teks tetap tidak berubah.
Apakah konversi huruf memengaruhi huruf beraksen atau non-Latin?
Ya, alat ini memakai metode bawaan browser toUpperCase() dan toLowerCase(), yang menangani dengan benar huruf Latin beraksen (é, ñ, ü) dan banyak aksara lain yang memiliki perbedaan huruf besar/kecil, mengikuti aturan pemetaan huruf Unicode standar.
Alat ini melakukan konversi huruf berbasis aturan sederhana memakai metode string bawaan JavaScript; tidak menerapkan pengecualian title-casing khusus gaya selingkung (mempertahankan kata pendek seperti "a" atau "of" tetap huruf kecil) dan tidak mendeteksi nama diri atau akronim yang mungkin memerlukan kapitalisasi khusus.