一个变量名
需要把“user account id”变成 JavaScript 标识符。
- 拆分为单词:user、account、id
- camelCase:userAccountId
- snake_case:user_account_id
同样的三个单词,按项目采用的命名规范会得到不同的标识符。
这个大小写转换器可以把文本改写成你需要的大小写格式。选好模式,输入或粘贴文本,转换结果会立即出现。不需要上传文件,也不需要注册账号。
所有数据都在你的浏览器本地处理,不会上传到我们的服务器。
camelCase、PascalCase、snake_case 和 kebab-case 会把文本拆分成单词
单词在空格、标点符号以及驼峰边界处被分开。camelCase 把第一个单词转为小写,其余单词只把首字母大写;snake_case 和 kebab-case 用下划线或短横线连接小写单词。
标题格式把每个单词的首字母大写;句首格式把每句话的第一个字母大写
标题格式保留原有的空格,并把每个单词的首字母大写。句首格式先把文本全部转为小写,再在句号、问号、感叹号或换行之后把字母大写。
需要把“user account id”变成 JavaScript 标识符。
同样的三个单词,按项目采用的命名规范会得到不同的标识符。
一段小写的标题需要改成标题格式。
标题格式会把每个单词的首字母大写。句首格式通常只把第一个单词和专有名词大写。
按单词处理的格式会先把文本转为小写再重新组合,所以“HTMLParser”会变成 htmlParser 或 html_parser。这种结果可以预期,但可能改变你想保留的缩略词。
中文、日文和韩文不区分大小写。遇到这些格式时,转换器会原样返回文本,而不是凭空做出改动。
句首格式会保留换行,并把每一行新内容的第一个字母大写。camelCase 和 snake_case 会把跨行的单词合并成一个标识符。
标题格式把每个单词的首字母大写,句首格式只把每句话的第一个字母大写。标题常用标题格式,正文常用句首格式。
转换只改变大小写;在 camelCase、snake_case 和 kebab-case 中,还会用分隔符替换空格和标点符号。单词本身不会被翻译或改写。
可以,但受浏览器性能限制。特别大的文档可能会变慢,因为每次按键都会在本地执行一次转换。
支持。大小写转换遵循浏览器的语言规则,带变音符号的拉丁字母、希腊字母和西里尔字母都能正确处理。没有大小写区分的文字会保持原样。
不会。转换完全在浏览器中进行,文本不会被保存或上传。