このパターン文字列ジェネレーターでできること
- 日時・連番・ランダムトークンから業務ID風の文字列を作成。
- 先頭20件をプレビューし、複数形式で出力できます。
- 共有URLは設定のみで、安全に共有可能です。
- シードで再現可能なテストデータを作成できます。
クイックプリセット
プリセットでパターンを入れてから微調整してください。
生成
パターン文字列ジェネレーター
パターンと設定を指定して、行/CSV/JSON配列を生成します。
トークン一覧
| トークン | 例 | 説明 |
|---|---|---|
{A:n} |
{A:3} |
英大文字(A-Z)。 |
{a:n} |
{a:4} |
英小文字(a-z)。 |
{9:n} |
{9:6} |
数字(0-9)。 |
{alnum:n} |
{alnum:8} |
英数字(A-Z, a-z, 0-9)。 |
{hex:n} |
{hex:8,upper=true} |
16進文字。upper=true で大文字。 |
{chars:n,SET} |
{chars:10,ABCDEFGHJKLMNPQRSTUVWXYZ23456789} |
任意の文字セットからランダム生成(例: {chars:10,abcdef0123} / {chars:len=10,set=abcdef0123})。 |
{uuid} |
{uuid} |
UUID v4 文字列。 |
{date:FORMAT} |
{date:YYYYMMDD} |
生成時刻を YYYY MM DD HH mm ss で整形。 |
{randdate:start,end} |
{randdate:2025-01-01,2025-12-31,format=YYYY-MM-DD} |
start〜end の範囲でランダムな日時(既定フォーマット: YYYY-MM-DD)。 |
{randint:min,max} |
{randint:0,999999,pad=6} |
範囲内の整数。padでゼロ埋め。 |
{choice:v1|v2} |
{choice:BUG|REQ|SUP} |
候補から1つ選択。 |
{seq} |
{seq:pad=6,start=1} |
連番(start/step/pad)。 |
例
- INV-{date:YYYYMM}-{seq:pad=6,start=1} → INV-202601-000001
- ORD-{date:YYYYMMDD}-{hex:8} → ORD-20260119-3f8a9c1d
- DLV-{randdate:2025-01-01,2025-12-31,format=YYYYMMDD}-{chars:6,ABCDEFGHJKLMNPQRSTUVWXYZ23456789} → DLV-20250714-K8Q2ZP
- USR-{A:3}{9:6} → USR-ABC123456
- X\{Y\}-{A:2} → X{Y}-QZ
FAQ
データはアップロードされますか?
いいえ。すべてブラウザ内で処理します。
生成したIDをURLで共有できますか?
共有URLは設定のみです。出力はコピー/ダウンロードで共有してください。
シードモードは安全ですか?
いいえ。シードは再現用です。
共有URLからパターンを除外できますか?
はい。パターンを含めない設定で共有できます。