只需粘贴一次文本,即可同时获得大写、小写、标题格式、camelCase、snake_case 等多种格式。
本工具可将任意文本同时转换为十种常见格式 — 从日常使用的大写、标题格式,到 camelCase、snake_case、kebab-case 等编程命名风格。它还能识别已经是 camelCase、snake_case 或 kebab-case 格式的输入,并正确地重新拆分单词。
这个工具支持哪些大小写格式?
它可以转换为大写、小写、标题格式、句子格式、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 以及 aLtErNaTiNg CaSe — 只需一次输入即可同时生成全部结果。
它能处理 camelCase 或 snake_case 格式的输入吗?
可以。转换器能够识别 camelCase、PascalCase、snake_case、kebab-case 以及空格分隔文本中的单词边界,并正确地重新拼接出每一种格式。
输入的字符数有限制吗?
输入框最多支持 500,000 个字符,足以处理变量名、标题乃至整段文字。
标题格式是如何判断哪些单词应保持小写的?
标题格式会将除固定的一小部分「弱化词」之外的所有单词首字母大写,这些弱化词包括冠词、连词以及像 "a"、"the"、"and"、"of" 这样的短介词;但无论如何,文本的第一个和最后一个单词始终会被大写。
这个工具会保存或上传我的文本吗?
不会。所有转换都通过 JavaScript 在你的浏览器本地完成,不会上传或保存到任何地方。
HTML、ID 这类缩写会怎样处理?
它们会被当作一个单词,像其他单词一样重新转换大小写,因此 parseHTMLString 在 camelCase 中会变成 parseHtmlString,在 snake_case 中会变成 parse_html_string。如果你的代码规范要求缩写保持大写,请在复制后手动调整。
所有转换都在你的浏览器本地完成。你的文本不会被上传、保存或发送到任何服务器。