Trim テキスト

Options
Input
Output
Trimmed text appears here…
🔒テキストはブラウザの外に出ません。データの収集、保存、送信は一切行いません。100%プライベート。
Free forever & no sign-up needed 🙌
If this saved you time, a pizza would mean the world!
Buy me a pizza

このツールをシェア

テキストをプロジェクト、スプレッドシート、コードエディタに貼り付けた途端、位置がずれたり、比較が失敗したり、値が一致しなかったりする。見た目は正しいのに、何かがおかしい。十中八九、行の先頭や末尾に潜む目に見えないスペースが、静かにすべてを台無しにしているのだ。

Trim Text が実際に何をするのか

Trim Text は各行の先頭にある余分なスペースやタブ、そして末尾のスペースを削除する。それだけだ。テキストの中間部分には一切触れない — 各行の端にへばりついている見えない文字だけを取り除く。

たとえば、こんなテキストを貼り付けると:

   氏名   
   苗字
   メールアドレス   

こうなって返ってくる:

氏名
苗字
メールアドレス

余分なものが何もない、きれいな行。例外なく、すべての行で。

使い方

  1. 入力ボックスにテキストを貼り付ける。
  2. 「クリーンアップ」をクリックする。
  3. 結果をコピーする。

以上だ。設定もなく、モードを切り替える必要もない。10行でも10,000行でも、すべて一度に処理される。

本当に必要な場面

開発者がデータベースダンプやターミナルの出力からデータを取り出してドキュメントやチケットに貼り付ける場合、行末のスペースはほぼ確実に混入する。値に余分なスペースが一つあるだけで文字列比較は静かに失敗し、その原因を突き止めるのは悪夢だ。

データアナリストがCSVをExcelやBIツールにインポートする前にクリーンアップする場合、セル内の余分なスペースがフィルターや検索を狂わせる。値が明らかに存在するのにVLOOKUPが何も返さない?まずスペースを確認しよう。

コンテンツエディターやコピーライターがGoogle DocsからCMSに貼り付ける場合、行レベルでフォーマットの乱れや余分なスペースが紛れ込む。公開前に trim text を一度通しておくだけで、フロントエンドでの表示崩れを防げる。

クライアントや同僚から受け取ったテキストファイルが見た目は正しいのに動作がおかしい、という経験をしたことがあるなら — そう、大抵の場合これが原因だ。

無料でサーバーレスであることがなぜ重要か

スペースを削除するだけのことにアカウント作成を求めるツールが、私は本当に嫌いだ。ここに貼り付けた内容はブラウザの外に出ることは一切ない — サーバーなし、データ送信なし、トラッキングなし。ページを一度読み込んでしまえばオフラインでも動作する。こういうツールはそうあるべきだと思っている。

ヒントとよくある落とし穴

Trim Text は各行を独立して処理するため、テキスト中間の複数の空白行を一つにまとめることはしない — それは別の操作だ。段落間のスペースが変わることを期待しているなら、そうはならない。

タブもスペースとして扱われる。インデントのためにタブで始まる行は、そのタブも削除される。コードを扱っていてインデントを保持する必要がある場合、このツールはその用途には向いていない。

Excelから貼り付ける場合は注意が必要だ — スペースのように見えるものが、実はノーブレークスペース(Unicode 00A0)であることがある。Trim Text は標準的なスペース文字を削除する。ノーブレークスペースは別物であり、先に検索と置換のステップが必要になることがある。

よくある質問

1すべての行のスペースを一度に削除するにはどうすればいいですか?

行数に関わらず、テキスト全体を入力ボックスに貼り付けて「クリーンアップ」をクリックするだけです。ツールはすべての行を同時に処理するので、一行ずつ対応する必要はありません。完了したら結果をコピーしてください。

2CSVやTSVファイルにも対応していますか?

はい。CSVやTSVファイルの内容を直接ツールに貼り付けると、各行をクリーンアップします。ファイルの解析や再構成は行わない点に注意してください — 各行の先頭と末尾のスペースを削除するだけですが、ExcelやデータベースにインポートするPreventing前に必要なのはまさにそれです。

3このツールを使うとテキストがサーバーに送信されますか?

いいえ。Trim Text は完全にブラウザ内で動作します — サーバーは一切関与せず、データの送信もなく、どこにも保存されません。ページ読み込み後にインターネット接続を切断しても正常に動作することで確認できます。

4意図的なインデントはどうなりますか?

削除されます。ツールはインデントに使われるタブを含む、行頭のすべてのスペースを取り除きます。インデントに意味があるコードや構造化されたテキストを扱っている場合は注意が必要です — このツールはインデントを区別しません。

5WordやGoogle Docsの検索と置換を使えばいいのでは?

できなくはありませんが、面倒です — Wordには各行をクリーンアップするネイティブオプションがなく、正規表現を書くか手動で対応する必要があります。Google SheetsにはTRIM関数がありますが、セル単位でしか機能しません。専用ツールに貼り付けて2クリックできれいな結果を得る方が、はるかに速いです。

関連ツール

関連ツール