WEB TOOLS

テキスト差分比較

2つの文章を行単位で比較し、追加・削除・変更された箇所を分かりやすく確認できます。

入力内容はサーバーへ送信されません。すべての処理はブラウザ内で行われます。

比較設定

行頭・行末の空白や、連続する半角・全角スペース、タブの違いを無視します。

入力内容はサーバーへ送信されません。比較処理はすべてブラウザ内で行われます。

2つのテキストの違いを比較

変更前と変更後の文章を並べて比較し、追加・削除・変更された行を確認できます。変更された行では、行の背景に加えて実際に変わった文字列を太字で強調します。

入力したテキストはサーバーへ送信されません。比較処理は端末のブラウザ内で行われます。

使い方

  1. 「変更前」と「変更後」に比較したいテキストを入力または貼り付けます。
  2. 必要に応じて「空白の違いを無視」「大文字・小文字を無視」を選びます。
  3. 「テキストを比較」を押します。
  4. 追加・削除・変更の件数と、行ごとの差分を確認します。入力後に文章や設定を変えた場合は、もう一度比較ボタンを押してください。

差分の見方

行単位で比較し、片方にだけある行は「追加」または「削除」、対応する行の内容が変わっている場合は「変更」として表示します。変更行では書記素単位で行内差分を比較するため、1行の中に変更箇所が複数ある場合も、それぞれの変更部分を太字で確認できます。

空白の違いを無視

行頭・行末の空白や、行内の連続する半角スペース・全角スペース・タブの違いを比較対象から外します。改行そのものは行の区切りとして扱います。

大文字・小文字を無視

英字などの大文字・小文字だけが異なる場合は差分として扱いません。

比較できる長さ

ブラウザが固まることを避けるため、初版では変更前・変更後それぞれ2,000行まで比較できます。長い文書は範囲を分けて比較してください。非常に長い1行では、行内差分だけ負荷の軽い強調方式へ自動的に切り替えます。

よくある質問

入力した文章はサーバーに送信されますか?

いいえ。入力内容と比較結果はブラウザ内だけで処理します。

比較は入力するたびに自動で更新されますか?

いいえ。「テキストを比較」ボタンを押したときに比較します。比較後に入力や設定を変更すると、再比較が必要なことを画面に表示します。

空白の違いを無視すると改行も無視されますか?

いいえ。改行は行の区切りとして扱います。行頭・行末や行内のスペース・タブの違いを無視します。

変更行の中の違いも分かりますか?

はい。変更された行では、行全体の背景に加えて実際に変わった文字列を太字で強調します。1行の中に複数の変更箇所があっても、それぞれ分けて表示します。

左右の文章を入れ替えられますか?

はい。「左右を入れ替える」で変更前と変更後を交換できます。入れ替え後は比較ボタンを押して結果を更新してください。

何行まで比較できますか?

変更前・変更後それぞれ2,000行までです。端末の負荷を抑えるための初版上限です。