正規表現ビジュアライザー
正規表現を構成要素ごとに分解し、日本語の解説付きで表示します
正規表現は短くて強力な反面、初めて見ると暗号のように感じられます。このツールは入力した正規表現をキャプチャグループ・文字クラス・量指定子・アンカーといった構成要素ごとに分解し、それぞれが何を意味するのかをリアルタイムで解説します。解析はすべてブラウザ内で行われ、入力したパターンがサーバーに送信されることはないため、メールアドレス検証用の正規表現でも社内ログ解析用のパターンでも安心して貼り付けられます。
도구를 불러오는 중…
🔒 すべてブラウザ内で処理されます。アップロードしたファイルや入力内容がサーバーに送信されることはありません。
使い方
- 入力欄に、解析したい正規表現を入力または貼り付けます。
- 下の構文ツリー欄に、各トークンがインデント付きの順序で自動表示されることを確認します。
- 各項目の[タイプ]表示と説明文を読み、その記号がどんな役割を持つのかを把握します。
- パターンを少しずつ書き換えながら、グループの入れ子(インデント)や量指定子の解釈がどう変わるかをリアルタイムで見比べます。
よくある質問
- 実際に文字列がマッチするかどうかもテストできますか?
- いいえ。このツールは正規表現そのものの構造をトークン単位で分解して解説することに特化しており、テスト文字列とのマッチング機能はありません。
- 先読み・後読みのような高度な構文にも対応していますか?
- はい。(?:...) の非キャプチャグループ、(?=...) の肯定先読み、(?!...) の否定先読み、(?<=...)・(?<!...) の後読みまで、それぞれ個別の項目として区別して解説します。
- 入力した正規表現は外部サーバーに送信されますか?
- 送信されません。パースも解説の生成もすべてブラウザ内だけで実行されるため、機密性の高いパターンでも安全に確認できます。
