跳到正文

字数统计

Word & Character Counter

统计含空格和不含空格的字符数,以及单词、行、段落和 UTF-8 字节数。

不同系统数字符的方法不同,这里把几种数法都算出来,并说明哪个是哪个。韩国的申请表数的是不含空格的字符数,韩国短信网关数的是 CP949 字节,JavaScript 数的是 UTF-16 单元——同一段话三个数字,这就是字数统计器和它要服务的表单对不上的原因。

🔒 完全在你的浏览器里运行countwordscharactersstats

文本

统计

字符数

0

人一个一个数出来的单位

字符数(不含空格)

0

不算空格、制表符和换行

词数

0

拉丁字母的词 + 中日韩字符

行数

0

段落数

0

句数

0

UTF-8 字节

0

CP949 字节

0

韩国旧式表单按这个数

几个字符数为什么对不上
字素簇
0
码点
0
UTF-16 单元
0
中日韩字符
0

一个家庭表情是 1 个字素簇、7 个码点、11 个 UTF-16 单元。从 Mac 上复制来的一个谚文音节是 1 个字素簇、3 个码点;汉字没有分解形式,永远是 1 个码点。JavaScript 的 string.length 返回的是 UTF-16 的数目,这就是那么多字数统计器和它要填的表单对不上的原因。

耗时

默读

0秒

朗读

0秒

按文字体系分别估算,因为两者共用一个速度,在中日韩文本上会差出两倍以上:每分钟英文 240词,对应汉字或谚文 550字,朗读时是 140 / 330。这是成年读者的平均值,不是对某一个人的承诺。

怎么用

  1. 粘贴或输入文本

    边输入边重新统计,什么都不会发出去——当文本是一封还没提交的求职信时,这一点很重要。

  2. 看你的表单实际用的那个数

    韩国的申请表大多数不含空格的字符数。短信长度是 CP949 字节。数据库列的上限通常是 UTF-8 字节。每个标签都写明了是哪一种。

  3. 对照常见上限

    进度条标出韩国自荐信的 500、1,000、1,500 字,X 的 280 字,以及韩国短信超过就按 LMS 计费的 90 字节界线。

常见问题

我的申请表用的是哪个数?

几乎总是"不含空格的字符数"。有的算空格;少数老系统按 CP949 字节算,一个韩文音节算两个。如果表单有自己的计数器,拿它和这里的几个数对一下,用一致的那个。

一个 emoji 为什么有时算 11 个字符?

一个家庭 emoji 是一个字素簇、七个码点、十一个 UTF-16 单元。这个页面三个都显示。用 JavaScript 的 string.length 校验的表单数的是那个 11,所以看起来远在上限之内的文本会被拒绝。

阅读时间有多准?

是成年读者的平均值,不是对你个人的承诺。汉字和韩文按字数、英文按词数分别以不同速率估算,因为用一个速率算两种文字,在韩文上会差一倍。

文本会离开我的浏览器吗?

不会。所有统计都在页面里计算。没有任何请求能把文本带出去,对一份还不该让别人看到的草稿来说,这就是重点。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。