EzDev

英文大小写转换

在线转换英文大小写、单词及句子首字母,支持排除介词、行首大小写、驼峰命名与下划线等分隔符互转,本地处理并支持复制与 TXT 下载。
将英文字母转换为大写。
支持多行文本,一次最多 10 万个字符。
修改输入或模式后,需重新执行转换。

输入 0 / 100,000 字符 · 输出 0 字符

文字仅在浏览器本地处理。仅转换英文字母 A–Z / a–z;介词按固定词表识别,无法判断语境,请人工核对。

使用方法

  1. 输入或粘贴英文文本,选择一种转换模式,点击“执行转换”。每次执行均使用左侧输入原文。
  2. 使用“复制结果”或下载 UTF-8 编码的 .txt 文本文件。示例会填入文本并按当前模式立即转换。
  3. 修改输入或模式后,旧结果会清除;清空会重置文字、结果、错误和转换模式。

转换模式

模式输入示例输出示例
全部大写Hello WorldHELLO WORLD
全部小写Hello Worldhello world
单词首字母大写hello WORLDHello World
每句首字母大写hello WORLD. how ARE you?Hello world. How are you?
全部大写(除介词)walk in the park with meWALK in THE PARK with ME
首字母大写(除介词)walk in the park with meWalk in The Park with Me
每行首小写Hello WORLDhello WORLD
每行首大写hello WORLDHello WORLD
下划线转驼峰hello_worldhelloWorld
驼峰转下划线getURLValueget_url_value
空格转下划线hello worldhello_world
下划线转空格hello_worldhello world
下划线转中横线hello_worldhello-world
中横线转下划线hello-worldhello_world
下划线转小数点hello_worldhello.world
小数点转下划线hello.worldhello_world

规则与限制

  • 只转换英文字母 A–Z / a–z,不转换重音字母等其他语言字符。保留中文、数字、Emoji 和未被当前模式替换的字符。一次最多处理 100,000 个 Unicode 字符,不接受纯空白内容。
  • 单词首字母模式以空白(空格、制表符或换行)分词,跳过开头引号等非英文字母,剩余英文字母转小写。撇号和连字符不额外分词,例如 DON'T STOP-NOW → Don't Stop-now。
  • 句首模式只将文本开头及英文 . ! ? 后的首个英文字母大写,其他英文字母小写;单独换行不视为新句。不理解缩写、网址、小数和专有名词,例如 e.g. 或 3.14 可能产生不合语境的结果。
  • 行首模式仅修改每行第一个英文字母,跳过空格、引号、数字和中文,保留该行其余字符及空行。
  • “除介词”按完整英文词匹配固定词表,介词始终小写,包括文本开头;不按语境判断词性,也不额外排除冠词或连词。因此不等同于特定英文标题排版规范,建议人工核对。
  • 下划线转驼峰面向英文字母开头、由英文与数字组成的标识符,将单词先转小写,再移除内部下划线并大写后续首字母;连续内部下划线合并处理,前导和末尾下划线保留。驼峰转下划线识别连续大写缩写与大小写边界,最终英文字母均为小写。
  • 空格转下划线将连续横向空白合并为一个 _,不移除首尾空白,保留换行。其他分隔符模式逐个替换,不额外转换大小写或合并连续分隔符。“小数点”指英文点号 .,会替换小数、网址、文件名中的所有英文点号。
  • 工具按纯文本处理,不解析 HTML、Markdown 或代码语法。文字不会上传,不保存历史记录,无需加载第三方转换库。

固定介词词表

aboard, about, above, across, after, against, along, amid, among, around, as, at, before, behind, below, beneath, beside, besides, between, beyond, by, despite, down, during, except, for, from, in, inside, into, like, near, of, off, on, onto, opposite, out, outside, over, past, per, since, through, throughout, till, to, toward, towards, under, underneath, unlike, until, up, upon, via, with, within, without