行数カウント
テキストやコードの総行数、空行、空でない行、重複行、最長行、基準の長さを超える行を行ごとに数えて表示します。
| 行 | 回数 | 行番号 |
|---|---|---|
| 鈴木 大輝 | 2 | 2, 5 |
| # | 文字数 | 単語数 | 判定 | テキスト |
|---|---|---|---|---|
| 1 | 5 | 4 | 佐藤 結衣 | |
| 2 | 5 | 4 | 鈴木 大輝 | |
| 3 | 5 | 4 | 高橋 美咲 | |
| 4 | 0 | 0 | 空行 | |
| 5 | 5 | 4 | 鈴木 大輝 | |
| 6 | 5 | 4 | 田中 翔太 | |
| 7 | 10 | 5 | 伊藤 さくら | |
| 8 | 4 | 3 | 渡辺 蓮 | |
| 9 | 5 | 4 | 山本 陽菜 |
テキスト、リスト、コードの断片の行数を数えます。総行数に加えて、空行と空でない行、重複しない行と重複した行、最長の行、80文字などの長さの基準を超える行の数が分かります。インポート前のリストの確認、CSVエクスポートの件数のカウント、コードがスタイルガイドの行の長さに収まっているかの確認に便利です。
使い方
- テキスト、リスト、コードをボックスに貼り付けます。
- 確認したい行の長さの基準を設定します(初期値は80文字)。
- 重複を探すとき、前後の空白や大文字・小文字を無視するかを選びます。
- 表で重複している行や長すぎる行を探します。
計算式
空でないテキスト:行数 = 改行の数 + 1(末尾が改行なら1を引く)。空のテキストは0行です。
空行とは、何もない行、または空白やタブだけの行です。行の長さは見た目の文字数で測るため、絵文字やアクセント付き文字も1文字、タブも1文字です。空行も最大値と基準の判定に含まれます。画面上で折り返されているだけの長い行も1行です。
計算例
サンプルの名簿は9行で、名前のある行が8行、空行が1行です。「鈴木 大輝」が2回(2行目と5行目)出てくるので、固有の行は7行、削除できる重複は1行です。最も長い行は、「伊藤 さくら」の前後に空白があるため7行目の10文字で、80文字の制限を超える行はありません。
よくある質問
テキスト末尾の改行は1行として数えますか?
いいえ。多くのエディタや Unix の wc -l コマンドは、末尾の改行を新しい行の始まりではなく最後の行の終わりと見なします。「改行の数」の項目は改行文字の実数で、wc -l が出力する値と同じです。
画面上で折り返された行も数えますか?
いいえ。実際の改行だけが新しい行を始めます。画面上で複数行に見える長い段落も1行です。
重複した行はどのように見つけますか?
空でない行どうしを比較します。初期設定では前後の空白を取り除いて比較し、必要なら大文字・小文字も無視します。「重複しない行」は異なる行を1つずつ数えた値、「重複コピー」は各行を1つだけ残すために削除する行数です。
コードにはどのくらいの行の長さの基準を使えばよいですか?
Python の PEP 8 スタイルガイドは行を79文字までとし、多くの C やシェルのプロジェクトでは従来から80文字、チームによっては100文字や120文字を認めています。プロジェクトのスタイルガイドに合わせて設定してください。
出典
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/line-counter/
このツールを引用する
kakaoCalc. (2026, November 8). 行数カウント. https://kakao.mobile/ja/tools/line-counter/
“行数カウント.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/line-counter/.