统计字符、单词、句子等各项数据
字符计数器对任何需要在长度限制内写作的人来说都是必备工具——有字数限制的社交媒体帖子、meta描述、短信、个人简介,或者其他任何有最大长度限制的表单。这个工具会随着你的输入实时统计字符数(含空格和不含空格)、单词数、句子数、段落数和行数。对使用中文写作的用户来说,这个工具尤其直观:中文本身就是按"字"计数的语言,微博、小红书等平台的字数限制,统计的正是汉字个数,而不是像英文那样按空格分词。
为什么会有字数限制
不同平台设置字数限制各有各的道理:
微博:早期限制140字,因为一条微博对应一条短信的容量;不过由于汉字信息密度高,同样140字的中文微博能表达的内容,远比140个英文字符丰富得多,这也是为什么中文用户很少觉得140字不够用。后来微博放开了长文模式,但140字以内仍是最常见的发帖长度。
Twitter/X:每条推文280个字符,最初是140个字符(对应一条短信),2017年翻倍。这个限制鼓励简洁表达,也让时间线保持易读。
Meta描述(SEO):谷歌搜索结果通常只显示155到160个字符,写中文网页的meta描述时,大约70到80个汉字左右就接近这个显示上限了。
短信:一条标准短信在GSM编码下是160个字符,但中文短信因为使用双字节编码,单条上限通常是70个字。
领英:头衔220字符,个人简介2600字符。
邮件主题:建议控制在60个字符以内,避免在手机邮件客户端里被截断显示。
统计方法
含空格字符数:包括空格、换行和制表符在内的每一个字符都计入。
不含空格字符数:统计前先去掉所有空白字符,适合用来对照那些只统计可见字符的限制。对纯中文文本来说这两个数字通常相差不大,因为中文写作本身较少使用空格。
单词数:按空白字符拆分文本,连续的空格算作一个分隔符,空文本的单词数为0。这个统计维度对英文写作最有意义;如果你写的是中文,更值得参考的是字符数,因为中文书写习惯上不靠空格分词。
句子数:按句末标点(句号、感叹号、问号)加上后续空白或文本结尾来计数。
段落数:由一行或多行空行分隔开的文本块。
行数:换行符总数加一(最后一行可能没有换行符结尾)。
在字数限制内高效写作
有字数限制时,每一个字都很金贵。常用的压缩技巧包括:用主动句代替被动句(通常更短)、去掉可有可无的修饰词、用数字代替文字拼写的数字、在上下文足够清楚时适当使用缩写。中文写作压缩空间的技巧则包括:去掉冗余的"的"字、合并重复表达的短语,以及优先使用更精炼的四字词组。
各平台字符限制一览
了解不同平台的具体字数限制,能帮你更有效地写作:
Twitter/X:每条推文280个字符。2017年11月之前限制是140个字符(对应一条短信)。链接会被自动缩短,统一按23个字符计算,不管实际长度多长。图片、视频和投票不计入字符限制。
领英:头衔220字符,关于我2600字符,帖子3000字符,评论1250字符。
Instagram:配文2200字符(未展开时只显示前约125字符),简介150字符,用户名30字符。
Facebook:帖子63206字符,评论8000字符,主页简介255字符。
谷歌商家资料:商家简介750字符,帖子1500字符。
YouTube:视频标题100字符(建议70字符以内避免被截断),简介5000字符(搜索结果中只显示前157字符)。
排版相关术语
字符:书写系统里的最小单元——一个字母、数字、空格、标点或特殊符号。在Unicode里,每个字符都有一个唯一的编码位。
字形:某种特定字体下字符的视觉呈现形式。同一个字符在常规、粗体、斜体下可能对应不同的字形。
词元(Token):在自然语言处理里,词元通常是语言模型处理的最小单位,可能是一个词或词的一部分。对英文来说,大致750个单词换算成1000个词元;而对中文来说,一个汉字往往就单独占用一个甚至更多词元,这也是为什么把中文文本粘贴进有上下文长度限制的AI工具之前,字符数是一个比英文单词数更直接的参考指标。
不同文字系统的计数逻辑
不同文字体系的计数逻辑并不一样。在拉丁字母文字(英语、西班牙语、法语)里,一个字符大致对应一个字母、数字或标点符号,单词的边界靠空格标示。而在中文和日文里,每一个汉字通常单独算作一个字符,而不像英文那样先按空格分组成词——这也是为什么同样"280字符"的限制,一条中文推文能承载的信息量远远超过一条英文推文,历史上这也是中文用户在Twitter/X上实际可用字数感觉更宽松的部分原因。阿拉伯语、希伯来语是从右往左书写的,一旦考虑了书写方向,字符计数的逻辑和从左往右的文字是一样的。这个工具在所有这些情况下都统一按Unicode码位计数。
私密且即时
计数器在你的浏览器里通过JavaScript的字符串方法和正则表达式对输入文本进行处理,你输入的任何文字都不会被发送到服务器、存储或记录——刷新页面就彻底消失了。
Character counter FAQ
- Does the character count include spaces?
- Both counts are shown: total characters (including spaces) and characters excluding spaces.
- How are sentences counted?
- Sentences are counted by the number of period, exclamation, or question mark characters followed by a space or end of text.
- What is the difference between lines and paragraphs?
- Lines are delimited by newline characters. Paragraphs are groups of lines separated by one or more blank lines.