接頭辞・接尾辞の追加とは?

プレフィックス・サフィックス追加ツールは、各行の先頭や末尾にテキストを付加します。リストの整形、番号付け、HTMLタグでの囲み、データのインポート準備に使えます。

1行に1項目の形でリストを貼り、行頭に追加するプレフィックスと行末に追加するサフィックスを設定します。入力中にプレビューが即時更新され、空行はそのまま通すトグルもあります。結果はコピーするか .txt として保存でき、スプレッドシート、CSV、SQL、HTML 用のデータ整形に便利です。

使い方

  1. 複数行のテキストを入力エリアに貼り付けます。各行が個別に処理されます。
  2. プレフィックス(各行の先頭に追加するテキスト)やサフィックス(各行の末尾に追加するテキスト)を入力します。
  3. 入力に合わせて結果がリアルタイムで更新されます。完了したら結果をコピーしてください。

使用するタイミング

  • URL リストを <a href="..."> タグや Markdown の箇条書き記号で囲むとき。
  • 各行に CSV 風の引用符とカンマを付け、SQL の IN 句に流し込む準備。
  • ユーザー名リストの頭に @ を付けてメンションリストや営業リストを作るとき。

結果

「apple」「banana」「cherry」の各行に、プレフィックス「- 」とサフィックス「 (fruit)」を設定すると、「- apple (fruit)」「- banana (fruit)」「- cherry (fruit)」という出力が得られます。

よくある質問

Tab などの目に見えない文字をプレフィックスやサフィックスに使えますか?
使えます。入力したものはそのまま出力されます。Tab を入れるには貼り付け(Cmd/Ctrl+V)してください — 入力欄ではキー入力としての Tab はフォーカス移動になります。改行も同様で、貼り付ければ各行に複数行の埋め込みが入ります。
「1. りんご」「2. バナナ」のように番号を振りたいときは?
「各行に自動で番号を振る」をオンにして形式を選びます:1.、ゼロ埋め 01.、角かっこ [1]、丸かっこ (1)。番号は行ごとに増え、開始値も指定できます。プレフィックスより前に付くので、「1. りんご」「2. バナナ」が数クリックで作れます。
入力中の空行はどう扱われますか?
標準では空行にもプレフィックスとサフィックスが付き、「<プレフィックス><サフィックス>」になります。「空行をスキップ」を有効にすると空行は空のまま残り、元テキストの段落区切りを保ちたい場合に便利です。
<li>...</li> のような HTML タグで各行を包めますか?
包めます。プレフィックスに <li>、サフィックスに </li> を入れれば <ul> や <ol> に貼り付けるだけの綺麗なリスト項目が得られます。JSON 風のクォート、SQL の VALUES 行、Markdown の箇条書きも同じ要領です。
元の行順は維持されますか?
維持されます。出力は1行ずつ入力どおりの並びです。本ツールは行頭・行末に文字を足すだけで、並べ替えやソート、重複除去は一切しません。それらの操作が必要なら、後段に並べ替えツールや重複除去ツールをつないでください。

関連ツール