行数统计工具
粘贴列表、诗歌、日志或任意文本块,即可查看其行数。计数器会把非空行与空白行区分开,并以字符为单位给出最长、最短和平均行长度。免费,无需注册,也不会上传任何内容。
0
总行数
0
非空行数
0
空白行数
0
最长行(字符数)
0
最短行(字符数)
0.0
平均行长度
如何使用行数统计工具
- 粘贴您的文本。 每行一项效果最好:例如一列名称、从电子表格复制的一列数据、一首诗或一段代码。
- 查看总行数。 总行数等于换行符的数量加一,因此空框为 0,单行文字为 1。
- 比较非空行与空白行。 仅含空格或制表符的行算作空白行。
- 检查长度。 最长、最短和平均行长度以字符计,且只统计非空行。
什么算作一行
这里的一行是指两个换行符之间的内容,即您按下 Enter 键输入或粘贴的内容,而不是屏幕上的一行显示。如果一个长句因窗口较窄而折成三行显示,它仍然只算一行,调整窗口大小也不会改变计数。
这使计数结果具有确定性,但与 Microsoft Word 字数统计对话框中的“行数”不同。后者统计的是页面上排版后的文本行,会随字体、页边距和页面宽度而变化。请用本页统计您用 Enter 键输入的行,用 Word 统计打印页面上的行。
示例
输入四行,第三行留空:First line、Second line、一个空行,然后是 Fourth line。计数器显示:
| 统计项 | 结果 | 原因 |
|---|---|---|
| 总行数 | 4 | 三个换行符加一。 |
| 非空行数 | 3 | 空的第三行不计算在内。 |
| 空白行数 | 1 | 总行数减去非空行数。 |
| 最长行 | 11 个字符 | Second line 和 Fourth line 均为 11 个字符。 |
| 最短行 | 10 个字符 | First line,包含空格在内。 |
| 平均行长度 | 10.7 | (10 + 11 + 11) ÷ 3,仅针对非空行。 |
注意文本末尾的换行符
如果您的文本以 Enter 结尾,光标会停在最后一个空行上,计数器会把它计算在内,因此“a”、“b”加一个 Enter 会显示 3 行、1 个空白行。Unix 命令 wc -l 统计的是换行符的数量,因此同一段文本会得到 2。需要与之一致时,请删除末尾的换行符。
常见用途
您需要哪个工具?
常见问题
- 如何统计文本中的行数?
- 将文本粘贴到输入框中。总行数会立即更新,等于换行符数量加一。空行同样计入总数,并会单独列出。
- 折行的文字算作一行还是两行?
- 算作一行。计数器统计的是您按 Enter 键结束的行,而不是屏幕上的显示行,因此更改窗口宽度或字体永远不会改变结果。Microsoft Word 的“行数”统计的是排版后的行,结果会有所不同。
- 只含空格的行算作空白行吗?
- 算。只包含空格或制表符的行被视为空白行,这样多余的空白就不会虚增非空行的数量。这些行的长度也不计入最长、最短和平均值。
- 为什么我的行数比 wc -l 多一行?
- 命令 wc -l 统计的是换行符数量。以换行符结尾的文本,其换行符比本计数器中的行数少一个,因为此处会把末尾的空行计算在内。删除最后的换行符即可与该命令一致。
- 行长度是按字符还是字节计算的?
- 按浏览器存储的字符计算。大多数字母计为一个字符,而某些表情符号计为两个。如需字节或码位数,请使用 Unicode Character Inspector。
- 我的文本会被存储或发送到任何地方吗?
- 不会。行数在您的浏览器中统计,文本不会被上传或保存。