字符计数器
实时计算字符数、单词数、句子数和段落数。
本工具使用JavaScript字符串方法和正则表达式模式进行文本分析。所有计数均在浏览器中完成,文本不会传输到外部。
文本分析方法
本工具使用标准算法执行实时文本分析。字符计数包含空格,而"不含空格"则排除所有空白。单词按空白边界分割。句子通过标点符号(., !, ?)检测。阅读时间按每分钟200个单词(成人平均阅读速度)估算,说话时间按每分钟130个单词估算。
文本分析的工作原理▾
字符计数使用JavaScript的String.length属性,该属性返回UTF-16代码单元的数量。对于大多数字符(包括中日韩字符),这等于字符数。但是,某些表情符号和特殊符号使用代理对(每个字符2个代码单元)。
单词计数使用匹配非空白字符序列的正则表达式模式在空白边界处分割文本。多个空格、制表符和换行符被视为单个分隔符。
句子计数检测句末标点符号(. ! ?)并计算完整句子的数量。像"Mr."和"U.S.A."这样的缩写可能会导致略微的过度计数。
阅读时间按每分钟200个单词(成人平均阅读速度)估算。口述时间使用每分钟130个单词(演示文稿的平均语速)。这些是被广泛接受的行业标准。
5MB的输入限制可防止极大文本导致的浏览器性能下降。
分步使用指南▾
1. 在输入区域粘贴或输入文本。
2. 输入时统计数据实时更新。
3. 查看字符数(含/不含空格)、单词数、句子数和段落数。
4. 预计阅读时间和口述时间显示在下方。
5. 该工具支持所有语言,包括英语、韩语、日语、中文和阿拉伯语。
字符计数的应用场景▾
社交媒体:Twitter/X有280字符限制。Instagram说明文字允许2,200个字符。LinkedIn帖子最多3,000个字符。
SEO:元描述应为150-160个字符。标题标签应为50-60个字符,以获得最佳的Google显示效果。
学术写作:许多论文和作业有特定的字数要求(如500、1000或2000字)。
短信:标准SMS消息限制为160个字符(Unicode/非拉丁文字为70个字符)。
内容写作:博客文章通常以1,500-2,500字为SEO目标。产品描述平均为150-300字。
相关文章
相关工具
常见问题
单词是如何计数的?▾
通过在空白边界处分割文本来计数单词。多个空格算作一个分隔符。
句子是如何计数的?▾
通过检测句号(.)、感叹号(!)和问号(?)的结尾来计数句子。
阅读时间是如何计算的?▾
基于每分钟200个单词的平均阅读速度。说话时间使用每分钟130个单词。