各行の最初の文字を削除 – 行頭トリマーツール

各行の先頭、またはテキスト ブロック全体から、指定した数の文字 (N) をリアルタイムで即座に削除します。固定長の行番号 (01.)、箇条書き (~)、SKU/ID コード、ISO 日付、またはサーバー ログのタイムスタンプを数千行にわたって削除するのに最適です。

Quick Trim:

削除された文字: 0

出力文字: 0

単語: 0

行: 0

各行から最初の N 文字を削除する方法

  1. リストを貼り付ける – 左側の ソース テキスト ボックスに複数行のテキストを入力するか、サンプルをロード をクリックして番号付きリストの例でテストします。
  2. 文字数を設定 (N) – 削除する文字数に削除する文字数を入力するか、クイックトリム preset (マークダウン箇条書きの場合は-2 Chars、または-4など)をクリックします。 01 の場合は Chars。プレフィックスは)。
  3. 行とスペースの保護を調整 – 貼り付けたテキストの先頭スペースが均等でない場合は、カウントする前に先頭スペースを削除するを維持します を有効にします。固定コードのインデントを意図的に削除する場合は、チェックを外します。 N より短い行をスキップして、短い見出しを保護します。
  4. コピーまたはダウンロード – カウントを調整すると、トリミングされた出力がライブで更新されます。完了したら、「clipboardにコピー」をクリックしますまたは「.txtをダウンロード」をクリックします。

前後の例

1. 4 文字を削除します (番号付きリスト)

Settings: 1 行あたり 4 文字を削除します

01. Project Kickoff
02. Design Wireframes
03. Frontend Build

トリミングされた結果:

Project Kickoff
Design Wireframes
Frontend Build

2. 2 文字を削除 (箇条書きとコメント)

Settings: 1 行あたり 2 文字を削除します

- Apples
- Bananas
- Cherries

トリミングされた結果:

Apples
Bananas
Cherries

3. ログのタイムスタンプを削除します (20 文字)

Settings: 1 行あたり 20 文字を削除します

2026-11-09 08:15:02 Server started
2026-11-09 08:15:09 Worker connected
2026-11-09 08:16:41 Cache refreshed

トリミングされた結果:

Server started
Worker connected
Cache refreshed

クイック リファレンス: 削除する一般的な文字数

Common Fixed-Length Prefixes and How Many Characters to Remove
文字数(N) 典型的なプレフィックスが削除されました 前→後の例
1 文字 ハッシュ記号 (#)、引用符マーカー (>)、または箇条書き (•) #見出し → 見出し
2 文字 Markdown リスト ダッシュ (-、*) またはコード コメント (//) - 牛乳を購入 → 牛乳を購入
3 ~ 4 文字 ゼロ埋めの行番号 (01.、001) または 4 スペースのインデント 01。最初のアイテム → 最初のアイテム
6 ~ 7 文字 Markdown タスク チェックボックス (- [ ] または - [x]) - [x] 出荷 → 出荷リリース
10–11 文字 ISO 日付プレフィックス (YYYY-MM-DD) 2026-11-09 会議 → 会議
19–20 文字 完全なタイムスタンプ プレフィックス (YYYY-MM-DD HH:MM:SS) 2026-11-09 14:30:00 OK → OK

どのツールを使用する必要がありますか?

  • 実際の文字、日付、または ID が行ごとに変化する場合でも、切り取りたいプレフィックスの文字長が行全体で一貫した文字長 (例、常に 2 文字または常に 10 文字) である場合は、 各行の最初の文字を削除 (このツール) を使用します。
  • 接頭語が さまざまな長さの (パッドされていないリスト番号 1. から 100. など) である場合、または特定の単語または regex のみを削除したい場合は、テキストから接頭語を削除するZZQ3QXZ を使用します。パターン (https:// など)。
  • 文字列ツールの最初の文字XXQ3QXZ を使用するのは、まったく逆のこと、つまり各行の最初の N 文字だけを保持し、それ以降の文字をすべて破棄する場合です。

よくある質問

「数を数える前に先頭のスペースを削除する」ことが重要なのはなぜですか?

電子メール、PDF、または Web ページからリストやログをコピーする場合、行の先頭に誤ってスペースが含まれることがよくあります (例: 01. Task)。最初に先頭のスペースを削除せずに 4 文字を削除すると、2 つのスペースと 01 が削除され、が残ります。タスク。 をカウントする前に Trim 先行スペースをチェックしたままにすると、最初に表示される文字からカウントが開始されるようになります。 (特に先頭のインデントスペースを削除したい場合は、そのオプションのチェックを外してください。)

数字が 1. から 100. になる場合、番号付きリストの接頭辞を削除するにはどうすればよいですか?

リストがゼロ埋めされている場合 (01.、02.)、すべてのプレフィックスの長さは 4 文字であり、ここで 4 文字を削除できます。リストに可変幅の数値 (1. は 3 文字、10. は 4 文字、100. は 5 文字) がある場合は、削除後に先頭のスペースを削除する を維持し、3 文字を削除するときに をオンにします。 1 ~ 99、または プレフィックス削除ツール と Line Numbers preset を使用して、任意の数値の長さを自動的に削除します。

文字を削除すると、行頭の絵文字やアクセント付き文字が壊れますか?

いいえ、生の UTF-16 `.slice()` を使用し、絵文字を破損した記号に半分に分割する基本的なツールとは異なり、このツールは完全な Unicode コード ポイントで文字列をスライスするため、絵文字の箇条書き (✅ や 🚀 など) はきれいに 1 文字としてカウントされます。

私のテキストは非公開で処理されますか?

はい。すべての文字の削除は、JavaScript を介して Web ブラウザーで 100% ローカルに行われます。テキストが外部サーバーに送信されることはありません。