正規表現テスター・デバッガー
Loading...
Loading Regular Expression...
説明
正規表現をライブマッチング、置換、構文ハイライト付きでテスト・デバッグ。フラグとキャプチャグループに対応し、正確なパターン検証が可能。
概要: 正規表現テスター・デバッガー
正規表現をインタラクティブにテストしデバッグします。パターンとテスト文字列を入力するとライブでマッチがハイライトされます。ブラウザ内で直接動作する JavaScript の regex エンジンを使うため、パターンは JS コードでの動作とまったく同じように振る舞い、何もどこにも送信されません。フラグを切り替えキャプチャグループを調べて、プロジェクトに貼り付ける前にパターンを洗練させましょう。
使い方
- 正規表現パターンをパターンフィールドに入力します。
- g(グローバル)、i(大文字小文字を区別しない)、m(複数行)など、必要なフラグを設定します。
- テスト対象のテキストを貼り付けます。
- ハイライトされたマッチを確認し、キャプチャグループを調べます。
- 意図したものと正確にマッチするまでパターンを調整します。
例
| 例 | 入力 | 出力 |
|---|---|---|
| 数字の並びにマッチ | pattern: \d+ text: abc123 | matches: 123 |
よくある質問
これはどの regex エンジンを使いますか?
ブラウザ内の JavaScript の regex エンジンを使うため、動作は Node.js やブラウザなどの JS 環境の RegExp と一致します。
どのフラグがサポートされていますか?
グローバルマッチの g、大文字小文字を区別しないマッチの i、複数行マッチの m を含む一般的なフラグがサポートされています。
キャプチャグループを確認できますか?
はい。マッチはライブでハイライトされ、各マッチから抽出されたキャプチャグループを調べることができます。
私のパターンやテストテキストはブラウザを離れますか?
いいえ。マッチングは完全にクライアントサイドで実行されるため、パターンとテストテキストはあなたのデバイスに留まります。