オンラインカスタム数量テキスト生成
候補テキストを入力し、ランダム抽出またはシャッフル結合で最大1,000行のテキストを生成。ブラウザ内で完結する無料ツール。処理はブラウザ内でローカルに行われます。
使ってみる
機能と使いどころ
このツールは、テストデータやランダムな組み合わせテキストを手軽に作りたいときに役立ちます。たとえば、赤・緑・青の3色からランダムに1色を選びたい場合は、ランダム抽出モードで候補に「赤」「緑」「青」を入力し、出力行数を指定します。すると、各行が「赤」「緑」「青」のいずれかになります。
シャッフル結合の例
シャッフル結合モードでは、すべての候補を毎回シャッフルして連結します。たとえば、候補が「赤」「緑」「青」の場合、出力は「青緑赤」のように3つが連結されたものになります。区切り文字は挿入されないため、カンマやスペースが必要な場合は候補に含めてください。
制限と注意点
- 入力は最大100,000文字、最初の10,000非空行までが対象です。
- 出力行数は1〜1,000の範囲です。
- 重複した候補は重複したまま扱われるため、選択される確率が高くなります。
- 結合モードでは区切り文字は自動挿入されません。
- 処理はブラウザ内で完結し、リストの保存や重複回避、再現可能なシードはありません。
よくある質問
Q1: ランダム抽出で同じ行が何度も出るのはなぜ?
ランダム抽出モードでは、各出力は元の候補から独立に選ばれるため、同じ行が繰り返されることがあります。抽出結果の重複を避けたい場合は、生成後に重複行を除去してください。シャッフル結合は全候補を1行に結合する別の処理です。
Q2: シャッフル結合で出力にスペースやカンマを入れたいのですが?
結合前に各行の前後の空白が削除されるため、末尾に空白を追加しても区切りにはなりません。カンマやハイフンは残りますが、最後の項目の後にも付きます。上限はUTF-16コード単位で、入力100,000、改行を含む保守的な出力見積もり1,000,000です。
Q3: 入力できる行数や文字数に制限はありますか?
入力は最大100,000文字、最初の10,000非空行までが対象です。出力行数は1〜1,000の範囲で指定できます。100,000 UTF-16コード単位を超える入力はエラーになります。行数は最初の10,000非空行までを使用し、以降の行は無視します。
処理はブラウザ内でローカルに行われます。