如何统计任意文本的字数与字符数

· 5 分钟阅读

知道您的文本包含多少个字或字符比您想象的更常重要。社交媒体帖子有字符限制。学术论文有字数计数。SEO元描述需要达到特定范围。即使是电子邮件主题行在某些长度下表现更好。基于浏览器的计数器在您输入时实时显示所有内容,无需服务器上传。

平台字符限制

平台限制计算什么
Twitter/X帖子280字符包括空格在内的所有字符
Twitter/X Premium25,000字符每个「长帖」推文
Instagram标题2,200字符所有字符
Instagram简介150字符个人资料的可见部分
LinkedIn帖子3,000字符所有字符
LinkedIn标题220字符个人资料中您姓名下方
TikTok标题4,000字符每个视频帖子
Facebook帖子63,206字符但80以下最佳互动
Bluesky帖子300字符包括空格
Mastodon toot500字符默认;一些实例允许更多
元描述(SEO)155-160字符在搜索结果中可见
标题标签(SEO)50-60字符SERP中超过此值会被截断
SMS消息160字符每段
电子邮件主题行50-60字符用于移动显示
YouTube标题100字符完整显示
YouTube描述5,000字符没有「更多」时前125个可见
Reddit帖子标题300字符子reddits可能设置更低限制
Discord消息2,000字符每条消息;更长的分成多个
WhatsApp消息65,536字符聊天实际上无限制

如何计算字数和字符

  1. 粘贴或输入您的文本:在计数器中输入文本。统计数据会在您输入时立即更新。
  2. 查看统计数据:查看字数、字符数(带和不带空格)、句子数、段落数和估计阅读时间。
  3. 复制结果:点击「复制统计」将分析保存到剪贴板。

字数计数的简史

字数计数比计算机早了几个世纪。中世纪抄写员计数字数来估算付款(在一些修道院按文本「行」付款,在其他修道院按「页」付款)。第一本指定字数的英语风格指南可能是Strunk & White的《风格的元素》(1918),它将250-300字定为典型段落最大值。

字数计数随着打字机变得机械化:一份标准打字稿件页面约为250字(12点Courier,双倍行距,1英寸边距)。这仍然是出版业中的「标准稿件页」,小说家按字协商书籍预付款,一个已发布页面相当于约250字的稿件。

Microsoft Word在Word 95(1995)中添加了内置字数统计,使其成为即时的,而不是您手动跟踪的东西。基于Web的字数计数器在1990年代后期出现。今天,每个写作工具(Google Docs、Notion、Obsidian、VS Code、Word、Pages)都有实时字数计数;当您粘贴没有编辑器的文本时,存在专用的基于浏览器的计数器。

基本计数之外

好的字数计数器不仅仅给您一个数字:

阅读时间:估计大约每分钟200-250字。对于博客文章和文章很有用,让读者知道他们要花多少时间。

关键字密度:特定单词作为总字数百分比出现的频率。对SEO很重要:您希望目标关键词自然出现(1-2%密度)而不会塞满。

句子和段落计数:帮助您判断写作的结构。短段落(2-4句)在屏幕上更容易阅读。

平均单词长度:较短的平均单词长度通常意味着更容易阅读。海明威平均每个单词4.2个字母;学术论文通常平均5.5+。

最常用单词:按频率显示主要单词。对发现重复或找到您的「习惯」单词(作家倾向于无意识地过度使用某些单词)很有用。

可读性分数:Flesch-Kincaid(美国)、Gunning Fog、SMOG、Coleman-Liau给出年级估计。大多数报纸瞄准8年级阅读水平;企业文档通常达到12+。

什么算「单词」

单词的定义比您可能预期的变化更大:

对于跨工具的一致字数,将相同文本粘贴到多个计数器中,选择与目标平台计数匹配的计数器。

Unicode和表情符号陷阱

现代文本计数必须正确处理Unicode:

好的计数器使用Intl.Segmenter API(原生浏览器,自2022年起)正确处理所有这些。

常见陷阱

提示

隐私和机密文本

字数计数器完全在您的浏览器中运行。您粘贴的文本、生成的统计数据和任何自定义设置都保留在您的设备上。没有任何内容被上传到服务器、记录或与任何人共享。

这很重要,因为文本输入通常是机密的:客户的电子邮件草稿、机密法律往来、内部公司写作、个人日记条目、未发表书籍的章节草稿。云字数计数器在其服务器请求中记录您的文本,有时为「改进」或分析而保留它。对于敏感写作,仅浏览器计数器具有零暴露:粘贴、查看计数、关闭选项卡、结束。

基于浏览器的计数在页面加载后也可以离线工作,在旅行或在低连接环境中写作时很有用。

常见问题

含空格和不含空格的字符数有什么区别?

含空格计数计算所有字符,包括单词之间的空格。不含空格只计算字母、数字和标点。某些平台按其中一种方式计算 · Twitter/X 计算空格,短信也是。

阅读时间如何计算?

阅读时间通常按成人平均 200–250 字/分钟估算。一篇 1,000 字的文章大约需要 4–5 分钟阅读。

计数器支持其他语言吗?

支持。字数和字符计数器支持所有语言和 Unicode 字符,包括中文、日文、韩文、阿拉伯文、emoji 和带重音字符。

我的文本会被存储或发送到某处吗?

不会。所有计数都在您的浏览器中进行。您的文本从不离开您的设备。