七种格式
- UPPERCASE 大写——用于强调、标题、缩写。
- lowercase 小写——用于普通文本、URL。
- Title Case 标题格式——每个主要单词首字母大写;文章和书籍标题的标准格式。
- Sentence case 句子格式——只有首词大写;UI 文案和大多数博客的标准格式。
- camelCase——首词小写,后续单词连写并首字母大写:JavaScript 变量。
- snake_case——单词用下划线连接:Python 惯例。
- kebab-case——单词用连字符连接:CSS 类名和 URL。
何时使用哪种
- 代码风格规范很严格:Python → snake_case、JS → camelCase、CSS/URL → kebab-case。
- Title Case 的规则各有不同(AP 风格中 "of"、"the" 等小词保持小写)——本转换器将所有单词首字母大写;追求严格的风格规范请手动调整。
- 大小写混用是经典的复制粘贴 bug——先转换一次,再统一粘贴。
目标是 URL 时搭配 Slug 生成器使用,需要检查长度时搭配字数统计器。