这个工具是什么
kebab-case Converter 将分词结果以短横线连接。它采用与 camelCase 和 snake_case 相同的规则,因此三种格式转换的词边界保持一致。
如何使用
- 输入一个名称或多行待转换名称。
- 选择每行独立转换或整段转换。
- 点击“转换”查看小写短横线结果。
- 复制或下载结果,根据实际用途进一步检查字符规则。
使用示例
- Hello World → hello-world;helloWorld → hello-world。
- XMLHttpRequest → xml-http-request。
- hello_world → hello-world;中文 名称 → 中文-名称。
处理规则与限制
先用统一 Unicode 分词逻辑处理普通分隔符、大小写边界和缩写,再把每个词转为小写并用单个“-”连接。此工具不做 URL 编码、音译或完整 slug 安全检查,中文及其他 Unicode 字符会保留。
常见用途
- 整理 CSS 类名。
- 统一组件、目录或配置名称。
- 在不同命名约定之间转换字段列表。
隐私说明
文本、文件读取、转换和预览均在当前浏览器本地完成,不上传输入,不使用后台、数据库、在线 API 或第三方 CDN,也不会自动保存您的内容。复制和下载由浏览器本地完成。
FAQ
kebab-case 是什么?
用短横线连接小写单词,例如 user-name。
与 snake_case 有什么区别?
分词规则相同,连接符分别是短横线和下划线。
它会自动生成 URL 吗?
不会。它只转换命名格式,不执行百分号编码,也不保证结果满足所有 URL 或路由规则。
批量转换会合并所有行吗?
默认不会,每行独立转换。只有关闭逐行选项后才把整份输入作为一个名称。