文本大小写转换工具
在你的设备上运行,不会发送任何内容。不会上传任何内容 - 所有转换都在您的设备上完成。
在上方输入或粘贴内容以查看所有转换结果。
在大写、小写、标题格式、camelCase、snake_case 等格式之间转换文本,全部在您的浏览器中完成。
此工具可同时在常见的大小写约定之间转换文本 - 日常使用的大写、小写、标题格式和句首大写,以及编程命名约定 camelCase、PascalCase、snake_case、kebab-case 和常量格式。所有内容都在您输入时于本地计算完成。
常见问题
转换工具如何知道一个词在哪里结束、下一个词从哪里开始?
它会查找三种边界:已有的空格或标点符号、下划线和连字符,以及 camelCase/PascalCase 的驼峰转折(小写字母后跟大写字母)。这就是为什么将 "myHTMLParser" 转换为 snake_case 会正确生成 "my_html_parser",而不是错误地合并或拆分单词。
camelCase 和 PascalCase 有什么区别?
只是首字母不同。camelCase 以小写字母开头(myVariableName),而 PascalCase 以大写字母开头(MyClassName)- camelCase 是许多语言中变量和函数的常见约定,PascalCase 则用于类和类型。
我可以把已经转换过的文本再转换回普通单词吗?
可以 - 将 snake_case、kebab-case 或 camelCase 文本转换为标题格式或句首大写时,会先将其重新拆分为独立的单词,因此在这些约定之间来回转换不会丢失或合并单词。