Konverter Huruf Besar/Kecil
Konversi teks ke HURUF BESAR, huruf kecil, Judul, camelCase, dan lainnya.
Hasil akan muncul di sini...
Hasil akan muncul di sini...
Hasil akan muncul di sini...
Hasil akan muncul di sini...
Hasil akan muncul di sini...
Hasil akan muncul di sini...
Hasil akan muncul di sini...
Hasil akan muncul di sini...
Konverter Huruf mengubah teks antara format huruf besar/kecil yang berbeda secara instan. Baik Anda membutuhkan HURUF BESAR untuk judul, huruf kecil untuk alamat email, Judul untuk nama buku, atau camelCase untuk nama variabel pemrograman, alat ini menangani semua konversi umum.
Tempel teks Anda dan pilih format output yang diinginkan. Konversi yang didukung meliputi: HURUF BESAR, huruf kecil, Judul, Kalimat, camelCase, PascalCase, snake_case, dan kebab-case.
Konversi huruf sangat berguna dalam alur kerja pemrograman, di mana konvensi penamaan berbeda-beda per bahasa: JavaScript menggunakan camelCase untuk variabel, Python menggunakan snake_case, CSS menggunakan kebab-case, dan sebagian besar bahasa berorientasi objek menggunakan PascalCase untuk nama kelas.
Pertanyaan yang Sering Diajukan
Implementasi Kode
import re
def to_words(text: str) -> list[str]:
"""Split text into words, handling camelCase, snake_case, kebab-case, and spaces."""
text = re.sub(r"([a-z])([A-Z])", r"\1 \2", text) # camelCase split
text = re.sub(r"[_\-]+", " ", text) # snake/kebab to space
return [w for w in text.strip().split() if w]
def to_camel_case(text: str) -> str:
words = to_words(text)
return words[0].lower() + "".join(w.capitalize() for w in words[1:])
def to_pascal_case(text: str) -> str:
return "".join(w.capitalize() for w in to_words(text))
def to_snake_case(text: str) -> str:
return "_".join(w.lower() for w in to_words(text))
def to_kebab_case(text: str) -> str:
return "-".join(w.lower() for w in to_words(text))
def to_screaming_snake(text: str) -> str:
return "_".join(w.upper() for w in to_words(text))
# Example usage
text = "hello world example"
print(to_camel_case(text)) # helloWorldExample
print(to_pascal_case(text)) # HelloWorldExample
print(to_snake_case(text)) # hello_world_example
print(to_kebab_case(text)) # hello-world-example
print(to_screaming_snake(text)) # HELLO_WORLD_EXAMPLE
Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.