オンライン行ごとテキスト追加ツール
各行の先頭・末尾に文字列を追加し、{n} を使って連番を挿入できます。空行と行の順序を保持し、結果をコピーできます。処理はブラウザ内でローカルに行われます。
使ってみる
オンライン行ごとテキスト追加ツール
各行の先頭・末尾に文字列を追加し、{n} を使って連番を挿入できます。空行と行の順序を保持し、結果をコピーできます。
機能と使い方のヒント
実際の動作例
各行の先頭・末尾に文字列を追加し、{n} を使って連番を挿入できます。空行と行の順序を保持し、結果をコピーできます。
Alpha Beta Gamma
各行の前に [、後ろに ]、開始番号を 7、番号形式を {n}: と設定すると、出力は次のようになります。
[7: Alpha] [8: Beta] [9: Gamma]
行の扱い
このツールは、入力の各行を順番に処理し、空行もそのまま出力します。行のトリミング、並べ替え、重複削除、フィルタリングは行いません。改行コードはLFに正規化されます。
番号の設定
開始番号は小数部分をゼロ方向に取り除きます(例:-2.7 は -2)。0や負の値も使用できます。空欄や数値でない場合は1にフォールバックします。番号形式に {n} が含まれている場合のみ連番が付き、{n} のすべての出現箇所が番号に置き換わります。 番号形式に {n} がある場合、ゼロ方向に小数部を除いた開始番号と最終行の番号は、どちらも ±9007199254740991 の範囲内である必要があります。範囲外なら処理を中止してエラーを表示します。空行も数に含まれます。{n} がない場合、使用しない開始番号にはこの範囲チェックを行いません。
制限事項
ゼロ埋め、アルファベット連番、条件付き処理、正規表現置換、ファイルアップロード機能はありません。処理はブラウザのメモリ上で行われるため、非常に大きな入力や長い追加テキストはメモリ使用量が増加します。異常に大きなリストは分割し、元のデータをコピーしてから処理してください。
よくある質問
空行はどうなりますか?
空行も他の行と同様に処理され、接頭辞・接尾辞・指定した連番が追加されます。例えば、入力が「A」「空行」「B」の場合、3つの出力行が生成されます。
連番を付けずにテキストだけ追加できますか?
はい、「番号形式」フィールドを空にすれば、連番は付かず、各行の前後に指定したテキストだけが追加されます。
開始番号を0や負の数にできますか?
はい、開始番号には0や負の整数も指定できます。小数を入力した場合は切り捨てられます。
チェックリスト
- 入力テキストに意図しない空行がないか確認する
- 番号形式に
{n}が含まれているか確認する - 開始番号が期待通りか確認する
- 出力の最初と最後の行を確認する
- 元のデータを保存してから処理する
入力は UTF-16 コード単位で最大 500,000、出力は最大 1,000,000 です。絵文字は2コード単位になる場合があります。空白は各欄に入力した分だけ追加されます。番号形式に {n} がなくても、その他の文字列はそのまま挿入されます。
処理はブラウザ内でローカルに行われます。