文本工具

转换文字大小写

按 Unicode 转为大写,部分字符会扩展,例如 ß → SS。

粘贴或输入文字后开始处理。修改原文会清除上一次结果。

输入文字以开始。

文本仅在当前浏览器处理,不上传或保存。

使用说明与常见问题

无需重新输入即可调整大小写。原文始终可见,检查转换结果后再复制或下载。

使用步骤

  1. 粘贴或输入原文。
  2. 选择转换方式并点击转换文字。
  3. 对照原文后复制结果或下载 TXT。

转换规则

大写和小写使用 Unicode 默认规则,与页面语言无关。中文、日文、表情、空白和标点保留。大小写可能改变长度,例如 ß 会变为 SS。不进行 Unicode 规范化或空白清理。

词首大写先将每个词类片段转小写,再大写其第一个码点,是简单规则而非出版规范。句首大写先转小写,再大写首个字母,以及 . ! ? 。!? 或换行后的首个字母。缩写和专有名称需手动检查。反转大小写逐个有大小写的码点切换,可能扩展字符。

输入上限为 100,000 个 UTF-16 单位和 400,000 个 UTF-8 字节,检查点预算为 45 秒。大写/小写是单次有界同步操作,取消在检查点生效。输出最多 300,000 个 UTF-16 单位和 400,000 个 UTF-8 字节,大小写扩展可能超限。TXT 以 UTF-8 保存实际转换结果。

常见问题

词首大写符合出版规范吗?

不保证,每个词类片段采用相同的首码点规则。缩写、短词和专有名称可能需要人工调整。

切换语言会改变大小写规则吗?

不会,使用 Unicode 默认规则,而非土耳其语等地区专用规则。词首转换按英语分词;没有 Intl.Segmenter 时使用保留词内撇号的 Unicode 字母/数字分组。