ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。
Regex Extractor
正規表現の全マッチとキャプチャグループを一覧化、重複除去と CSV 出力に対応。
使い方
- 走査するテキストを左のパネルに貼り付けます。
- 正規表現 と フラグ を入力します(g は初期値。i で大文字小文字を無視、m で複数行モード)。
- 抽出 を押す(または入力を続ける)と、右側の表に各マッチが並び、キャプチャグループごとに列が付きます。
- 重複するマッチを除去 にチェックして重複をまとめ、コピー または ダウンロード で CSV として取り出します。
よくある用途
- 構造化データの収集 —— ログやエクスポート、貼り付けたメールからメールアドレス・日付・注文番号・URL を抜き出す。
- 公開前の確認 —— ドキュメント内のリンク・価格・プレースホルダーをすべて洗い出して確認。
- 表計算への取り込み —— キャプチャグループごとに列が分かれた CSV を出力し、そのまま表計算アプリで開く。
- 正規表現の学習 —— グループ付きパターンが何を返すのか、マッチ単位で目で確認。
よくある質問
Q: フラグ欄には何を入れられますか? A: JavaScript 標準の正規表現フラグです。g(すべてのマッチ)、i(大文字小文字を無視)、m(複数行アンカー)、s(ドットが改行にも一致)、u(Unicode)、y(sticky)。g がない場合は最初の 1 件のみ報告されます。
Q: 重複除去はどのように行われますか? A: 有効にすると、完全一致のマッチ文字列がすでに一覧にある行はスキップされます。キャプチャグループは個別には比較されず、マッチ文字列が同一の行は 1 行にまとまります。
Q: CSV ファイルには何が入りますか? A: ヘッダー行(match、group1、group2…)に続き、マッチごとに 1 行。フィールドは通常の CSV 規則で引用符付きになり、欠けているグループは空セルとして出力されます。
データはこのデバイス内にとどまります
Regex Extractor は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。