字符数

字符计数工具

只需粘贴文本,即可快速检查字符数、字节数和单词数。

计数结果
0
字符数
计数方法
启用此功能后,浏览器的 HTML 解析器将把内容作为 HTML 进行解析,并统计正文文本的字数,不包括标签、脚本、样式及其他元素。

关于此工具

您可以在浏览器中实时统计社交媒体帖子、广告文案、文章标题、元描述、HTML正文等文本的字数。

  • 全角和半角字符均计为“1个字符”。代理对(如表情符号)也视为1个字符。
  • 字节数显示的是以UTF-8编码后的文件大小。
  • 启用“移除 HTML 标签”后,您可以查看与 HTML 主体视觉上相似的文本量。

如何使用字符计数工具

当您在文本框中输入或粘贴文本时,结果将根据所选的计数方式自动更新。

  1. 将您需要统计的文本、代码或 HTML 粘贴到文本区域中。
  2. 请从字符数、字节数或单词数中选择您要检查的单位。
  3. 若仅需统计HTML正文文本,请开启“不计入HTML标签”选项。

计数时的注意事项

  • 字符计数基于 JavaScript 码点,因此全角和半角字符均计为一个字符。
  • 如果浏览器支持,将使用 Intl.Segmenter 将包含日语的文本拆分为单词。对于不支持该功能的浏览器,则采用简化方法。
  • HTML 标签的移除是通过解析 HTML 实现的,而非使用正则表达式;但在 HTML 严重损坏的情况下,结果取决于浏览器的修正机制。

常见问题

全角字符是否算作两个字符?

不。按字符数统计时,全角字符和半角字符均按一个字符计算。若选择“按字节数统计”,则可查看 UTF-8 编码下的字节数。

删除 HTML 标签是否仅指删除 "<" 和 ">" 标签之间的内容?

不。它使用浏览器的 DOMParser 解析 HTML,提取正文文本并进行计数。`script`、`style`、`noscript` 和 `template` 标签的内容将被排除在外。

我输入的文本会发送至服务器吗?

计数操作由浏览器中的 JavaScript 处理。系统不会将包含文本的表单提交至服务器;它仅处理标准输入和选项更改。