0
总行数
0
非空行
0
空行
0
词数
0
字符数
输入 · — 行 · — 字符
执行完成 · 耗时 0.00毫秒
§01 — 关于此工具
这段文本到底有多长?
快速读出总行数、非空行、空行、字数和字符数。适合规格表、社交媒体草稿、日志梳理、或者问"这块有多大?"。
不上传文件、不发 API 请求。整个过程是几次跑在页面里的 String.split() 调用。粘贴、看数字、走人。
§02 — 如何使用03 步
步骤 0101 / 03
粘贴你的文本
丢入任何东西。空白、行结尾、奇怪的 Unicode — 都能处理。
步骤 0202 / 03
读统计结果
五个数字实时更新:总行数(TOTAL LINES)、非空行(NON-BLANK)、空行(BLANK)、字数(WORDS)、字符数(CHARACTERS)。对齐排版方便扫读。
步骤 0303 / 03
复制或下一步
点「复制」(Copy)把统计块作为纯文本抓走 — 写工单和更新日志时方便。
§03 — 常见问题6 个回答
01
怎么数单词的?
空白之间的任何东西算一个单词。标点附着在相邻单词上。
02
什么叫"空行"?
只包含空白 (或什么都没有) 的行。只有一个空格的行也算空。
03
字符数包含换行符吗?
包含。字符数就是输入的原始长度,包括 \n。
04
一个 emoji 算 1 个字符还是 2 个?
多数 emoji 算 2 个 (JavaScript 字符串长度规则)。我们以后可能加一个基于字素簇的计数。
05
中日韩等非拉丁文字怎么统计?
字符数:每一个 Unicode 码点算 1,所以一个汉字、一个 emoji、一个英文字母都算同样 1 个字符。字数:按空白切分,对英文 / 欧洲语言准确,但对中日韩偏少(中日文词与词之间没有空格)— 准确的 CJK 词数需要分词器,超出本工具范围。行数和字符数对任何文字都准确。
06
数行 / 字数有上限吗?
Count 是 8 个工具里最轻量的 — 只算统计数字,不渲染任何输出文本。轻松处理数百万行;唯一上限是浏览器 tab 的内存预算(多数桌面浏览器约 1 GB)。这里没有什么要复制或下载的 — 数字会随你输入 / 粘贴实时更新。
§04 — 其他七个工具7 / 07
01
排序
把列表按字母排序。A→Z、长度、自然数。/tool/list-alphabetizer打开 ↗
02
删除换行
删除换行符。替换、合并、修剪。/tool/line-break-remover打开 ↗
03
拆分
把一个大文件拆成多个小文件。/tool/text-file-splitter打开 ↗
04
合并
用自定义分隔符合并行。/tool/line-joiner打开 ↗
05
前缀
给每行添加前缀。/tool/add-prefix-to-lines打开 ↗
06
后缀
给每行添加后缀。/tool/add-suffix-to-lines打开 ↗
07
对比
对两个列表做交集、差集、并集。/tool/compare-two-lists打开 ↗
§ — 隐私你的文本不离开浏览器。不上传、不登录、不记录你粘贴的内容。
查看隐私页 ↗