正規表現テスター

リアルタイムハイライトで正規表現をテスト。AIが平易な英語から正規表現を生成。無料・即時・100%プライベート。

/ /g

AI Regex Generator

Match Details

Regex Quick Reference

PatternMatches
\dAny digit [0-9]
\wWord character [a-zA-Z0-9_]
\sWhitespace
.Any character
* + ?0+, 1+, 0 or 1
{n,m}n to m times
^ $Start / end of line
\bWord boundary
[abc]Character class
(...)Capture group
(?:...)Non-capturing group

About Regex Tester

リアルタイムで正規表現をテスト・デバッグ。JavaScriptおよびPCREフレーバー対応。マッチ、グループ、マッチ位置を確認できます。説明モードでは複雑なパターンを分解します。すべてブラウザ内で完結。

リアルタイムマッチング

正規表現を入力すると、マッチが即座に表示されます。すべてのマッチが色分けされたキャプチャグループでハイライトされます。

マッチ詳細

完全マッチ、個々のグループ、開始/終了位置、マッチ数を確認できます。結果をJSONとしてエクスポート可能。

フラグ対応

グローバル(g)、大文字小文字を無視(i)、複数行(m)、ドットオール(s)、ユニコード(u)フラグを切り替え可能。

チートシート

一般的なパターン、量指定子、文字クラス、アンカーを含む組み込みの正規表現リファレンス。

📋 Common Use Cases

バリデーションパターンの構築

フォームバリデーション用の正規表現パターン(メール、電話番号、郵便番号など)を複数の入力に対してテスト・改良し、エッジケースをキャッチします。

複雑な式のデバッグ

階層化された正規表現パターンをキャプチャグループごとにステップ実行し、どの部分がテキストのどの部分にマッチするかを理解します。

ログからのデータ抽出

構造化または半構造化ログファイルから、IPアドレス、タイムスタンプ、エラーコードなどの特定フィールドを抽出する正規表現を作成します。

正規表現の学習

リスクのない環境で正規表現の構文を試し、各メタ文字や量指定子の効果をリアルタイムでハイライト表示して確認できます。

🪜 How to Use This Tool

  1. 正規表現パターンを入力
    パターン入力フィールドに、区切り文字なしで正規表現を入力または貼り付けます。
  2. テストテキストを追加
    テストエリアにサンプルテキストを貼り付けると、パターンにマッチする部分がリアルタイムでハイライト表示されます。
  3. 正規表現フラグを切り替え
    グローバル(g)、大文字小文字を無視(i)、複数行(m)、ドットオール(s)などのフラグを有効にすると、マッチが即座に更新されます。
  4. キャプチャグループを確認
    別パネルで抽出されたキャプチャグループの値を確認し、グループ化が期待通りのサブマッチを生成しているか検証します。

📚 Related Guides

Frequently Asked Questions

これらの開発ツールは無料ですか?
はい。すべての開発ツールは完全に無料です。サインアップもアカウントも不要です。
データはサーバーに送信されますか?
いいえ。Base64エンコード、URLエンコード、JWTデコード、ハッシュ生成、正規表現テストはすべてブラウザ内で実行されます。トークンやシークレットはデバイス上に留まります。
JWTを安全にデコードできますか?
はい。JWTデコードは完全にブラウザ内で実行されます。トークンがデバイスから送信されることはありません。ヘッダーとペイロードのみがデコードされ、署名はサーバー側で検証されません。