文本工具
转换、比较、生成和统计文本。输入内容在您的浏览器中处理。
文本编辑
字数与字符统计
边输入边统计字符、词、句子、段落、行数和字节数。可检查长度限制,查看阅读时间和最常用的词。
命名格式转换
逐行转换名称,或将 JSON 文档中的所有键转换为 camelCase、PascalCase、snake_case、kebab-case 等格式。
文本比较
逐行比较两段代码或文本,并高亮显示新增和删除的行。
Lorem Ipsum 生成器
为原型、版式和测试数据生成拉丁文、韩文、日文或中文的占位文本。
Slug 生成器
把文章标题转成简洁的 URL slug,并去掉拉丁字母语言中的重音符号:土耳其语的 ç、ğ、ı、ş,德语的 ä、ö、ü、ß,越南语的 đ,以及 ø、æ 等。
语言与文字转换
人民币大写转换
输入数字,按财政部《会计基础工作规范》写出人民币大写金额,如“人民币壹仟贰佰叁拾肆元伍角陆分”,同时给出中文数字。也可选择英文支票、日文大字等14种语言的写法。
全角半角转换
把全角字母、数字、标点符号、空格和片假名一键转成半角,或把半角转成全角,也能在平假名和片假名之间转换。半角片假名的浊音符号(ガ ↔ ガ)也能正确处理。
越南语去声调
去掉越南语的声调符号和附加符号,把 đ 写成 d,得到不带符号的拉丁字母。可输出证件用的大写形式和 URL slug,也可以只去掉声调符号。
韩文姓名罗马字转换
按照韩国官方的罗马字标记法和护照规则(按音节拼写),把韩文姓名写成拉丁字母,并显示韩国护照持有人对每个音节的拼写方式。
西里尔字母转拉丁字母
按护照用的 ICAO 表或地名用的 BGN/PCGN 方案,把俄语姓名、地址和文字转写成拉丁字母。
简繁转换
把简体中文转换成台湾或香港的繁体中文,也可以把繁体转回简体。用 OpenCC 词典按整个词选字,头发转成頭髮,发展转成發展。
语音与字幕
如何选择合适的文本工具
命名格式转换适用于标识符,而不是普通文章。粘贴 user_name 或 XMLHttpRequest 这样的名称(每行一个),即可将它们转换为 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 或另外五种格式;也可以重命名 JSON 文档中的每个键,同时保持值不变。它会把输入拆分成单词并去掉标点,因此不太适合处理完整的句子。缩写词会被规范化,例如 userID 在 camelCase 中会变成 userId;如果同一个 JSON 对象中有两个键会变成相同的名称,工具不会进行任何转换,而是报告这一冲突。
文本比较会逐行比较两个版本(例如编辑前后的配置文件),并标出新增和删除的行。它不会高亮行内的改动,空白字符的差异也算作更改,而 Windows 和 Unix 的换行符被视为相同。Lorem Ipsum 生成器可以用拉丁文、韩文、日文或中文的占位段落、句子或词语填充原型稿;韩文、日文和中文选项是随机组合常用词语生成的,因此不符合语法。字数与字符统计适合检查有长度限制的文章、帖子和表单字段,还可以估算阅读和朗读时间。
人民币大写转换把金额写成发票、收据、合同和支票上用的文字。默认按《会计基础工作规范》写出人民币大写,也能按各国规则写出英文支票、日文大字、俄语 сумма прописью 等13种语言的金额。最大支持 999,999,999,999.99,不做四舍五入。具体规则见指南“人民币大写金额的写法”。
另外三个转换工具直接改变字符本身。全角半角转换把 ABC123 和全角标点转成 ABC123 等半角字符(或反过来),把半角片假名 ガ 合成 ガ,也能在平假名和片假名之间转换。越南语去声调把越南语写成不带符号的形式(Nguyễn Văn Đức → Nguyen Van Duc),đ 写作 d,也可以只去声调。Slug 生成器把标题转成 URL slug,并按护照 ICAO 转写表去掉土耳其语、德语等拉丁字母的重音;俄语字母按 ICAO 表转成拉丁字母,汉字等其他文字只会保留或删除,不会转成拼音。
还有两个工具用拉丁字母写名字。韩文姓名罗马字转换按照韩国官方标记法和护照逐音节拼写的规则(홍길동 → Hong Gildong),姓可以选护照上最常用的拼写(Kim、Lee、Park),并按音节显示韩国外交部公布的拼写比例。西里尔字母转拉丁字母按护照用的 ICAO 表(Юлия → Iuliia)或地名用的 BGN/PCGN 方案(Yuliya)转写俄语。
简繁转换用 OpenCC 词典在简体和繁体之间转换中文。它按整个词选字,所以“头发”转成“頭髮”,“发展”转成“發展”;可以按台湾或香港的字形输出,也可以把“软件”这类地区用词换成“軟體”,还能把繁体转回简体。词典在第一次使用时从 leedybox.com 下载。
音频转文字用 Whisper 语音识别模型把录音或视频中的语音转写成文字。语言可以自己选择,也可以自动检测;模型可选较快的 base、错误更少(英语以外的语言尤其明显)的 small,或者在支持 WebGPU 的浏览器中使用图形处理器、最准确的 large-v3-turbo。录音处理到哪里,文字就显示到哪里,可以保存为纯文本或 SRT、VTT 字幕。引擎和模型(约 90 MB、250 MB 或 750 MB)在首次使用时从 leedybox.com 下载,录音本身留在您的浏览器中。
这十二个工具都以 JavaScript 的形式在您的浏览器中运行。您输入的文本不会发送到 LeedyBox,页面也不会保存这些文本。在支持 Unicode 文本分段的浏览器中,字数与字符统计会把一个表情符号或一个带重音的字母计为一个字符,并借助浏览器的分词功能识别中文、日文和泰文中的词,因此采用自有计数规则的网站或应用可能会得出不同的数字。文本比较会直接匹配开头和结尾的相同行,只对中间部分进行完整比较;如果这部分太大,无法在浏览器中处理(例如两个版本各超过 2,000 行),工具不会显示结果,而是建议您分成较小的部分进行比较。
文本指南“字数和字符数是如何统计的”会更深入地讲解字素、字节和表情符号,并说明为什么不同工具对同一段文本可能统计出不同的结果。