使用方法
Capitalize开头字母工具三步:
- 把英文文本粘进输入框,页面已预置一段示例。
- 选「模式」:句首字母大写,或每个单词首字母大写。
- 选「其余字母」要不要转小写,点「转换」,结果出现在下方,可一键复制。
Capitalize开头字母工具能解决什么
它适合处理英文文本的格式统一:
- 标题规范化:把全大写的标题改成「每词首字母大写」的标准写法。
- 句子整理:粘贴语音转写后,把每个句子开头统一大写。
- 数据清洗:把用户输入的 HELLO、hello、HeLLo 统一成 Hello。
本页不做的事:不做中文处理(中文没有大小写),也不做语法纠错。
原理和变量
① 用了哪个具体函数:句首模式先按 /([.!?]+\s+|\n)/ 切分句子再逐句首字母大写;单词模式按非字母边界切分,对每个词做首字母大写。
② 关键参数为什么这样取:把「其余字母」做成独立选项,是因为很多场景只想大写开头、不想动中间的大写(如品牌名 iPhone),这与一律降低是两种需求。
③ 遵循哪个标准:句首大写参照英文句子的通用写法(句号、问号、叹号后首字母大写);单词大写参照标题式大小写规则。
④ 输入怎么变成输出:演示文本「hello world. this is a test...」在句首模式下变为「Hello world. This is a test...」。
⑤ 边界与阈值:空输入提示;纯数字或纯符号不改变;连续标点(如 ?!)仍算作一句结尾。
⑥ 常见误用的正确解释:单词模式会大写连字符两端的字母(如 well-known → Well-Known),不符合严格标题规范;专有名词如 iOS 若选「转小写」会被改成 Ios,请按需选择「保持原样」。
完整示例
演示输入:hello world. this is a test of the capitalize tool. it works well!
- 句首模式 + 其余转小写:Hello world. This is a test of the capitalize tool. It works well!
- 单词模式 + 其余转小写:Hello World. This Is A Test Of The Capitalize Tool. It Works Well!
- 句首模式 + 保持原样:仅把句首字母大写,其余字母保持你输入的样子。
三种结果对比,可直观看出两个选项的差别。演示仅作说明。
输入范围与对照表
模式与其余字母的组合对照:
| 模式 | 其余字母 | 示例输入 | 输出 |
|---|---|---|---|
| 句首 | 转小写 | hELLO. wORLD | Hello. World |
| 句首 | 保持原样 | hELLO. wORLD | HELLO. WORLD |
| 单词 | 转小写 | hello world | Hello World |
| 单词 | 保持原样 | hello WORLD | Hello WORLD |
| 句首 | 转小写 | a.b.c test | A.B.C Test |
| 单词 | 转小写 | well-known | Well-Known |
| 句首 | 转小写 | ios is cool | Ios is cool |
结果边界和舍入
本工具不改变字符数量,只改大小写。当「其余字母」选「保持原样」时,输出中可能出现「混合大小写」(如 HELLO),这是刻意的,方便你保护专有名词。连续多个空格、换行会原样保留。
常见问题
中文会受影响吗?
不会。中文没有大小写,转换只作用于英文字母。
为什么 well-known 变成 Well-Known?
单词模式把连字符也当作词边界,两端字母都会大写;如需保留原样可选「保持原样」或手动修正。
句首模式怎么判断句子?
按句号、问号、叹号以及换行切分句子,每个新句子的第一个字母大写。
「保持原样」有什么用?
它不动中间字母,适合保护 iPhone、iOS 这类内部有大写的专有名词。
会改变文字数量吗?
不会,只改大小写,字符数、空格与换行都不变。
会上传文本吗?
不会,转换全部在浏览器本地完成。
能只大写第一个词吗?
可选「句首模式 + 保持原样」,那样只处理句首字母。
支持多段落吗?
支持,换行会被当作句子边界,每段首字母都会大写。