Chuyển chữ hoa chữ thường
Chuyển văn bản giữa chữ hoa, chữ thường, title, sentence, camel, snake và kebab case.
- Chạy ngay trên trình duyệt của bạn — văn bản của bạn không bao giờ được gửi đi đâu cả
- Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích
Cách hoạt động
Đổi kiểu chữ hoa chữ thường bằng tay vừa tẻ nhạt vừa dễ sai, và các quy ước đặt tên mà lập trình viên dùng — camelCase, snake_case, kebab-case — đặc biệt rắc rối khi tạo thủ công từ một cụm từ thông thường.
Title Case và Sentence case khác nhau
Title Case viết hoa mọi từ. Sentence case chỉ viết hoa từ đầu tiên và bất kỳ từ nào sau dấu chấm. Nhà xuất bản thường muốn một trong hai, hiếm khi cả hai.
Quy ước lập trình
camelCase nối các từ bằng chữ hoa và không có dấu phân cách, snake_case dùng dấu gạch dưới, kebab-case dùng dấu gạch nối. Cả ba đều chuyển đầu vào về chữ thường trước, nên văn bản viết hoa toàn bộ được chuyển sạch sẽ.
Các kiểu thông dụng
UPPERCASE và lowercase đổi mọi chữ cái. Title Case viết hoa chữ cái đầu của mỗi từ và chuyển phần còn lại về chữ thường, nên một từ viết tắt như NASA trở thành Nasa. Sentence case chuyển mọi thứ về chữ thường, rồi viết hoa chữ cái đầu tiên và mỗi chữ cái sau dấu chấm, dấu hỏi hoặc dấu chấm than — tên riêng và từ viết tắt cần sửa bằng tay. Tất cả đều dùng được với chữ cái có dấu.
Các kiểu trong lập trình
camelCase, snake_case và kebab-case trước tiên tách văn bản thành các từ tại dấu cách, dấu gạch dưới, dấu gạch nối và các điểm chuyển chữ hoa của camel case, nên XMLHttpRequest trở thành xml, http và request. Sau đó chúng nối các từ lại thành xmlHttpRequest, xml_http_request hoặc xml-http-request. Dấu câu bên trong một từ được giữ nguyên.
Chuyển chữ hoa chữ thường — câu hỏi thường gặp
Nó có xử lý được ký tự có dấu không?
Có. Việc chuyển chữ hoa chữ thường dùng cách xử lý theo Unicode, nên các ký tự có dấu và không thuộc bảng chữ Latin đều được chuyển đúng.
Title Case có làm hỏng các từ viết tắt của tôi không?
Có — Title Case chuẩn hóa từng từ, nên NASA trở thành Nasa. Hãy dùng Sentence case khi các từ viết tắt cần được giữ nguyên.
Văn bản của tôi có bị tải lên không?
Không. Việc chuyển đổi chạy hoàn toàn trong trang.