正規表現テスター

JavaScript 正規表現をサンプルテキストで即時テスト。マッチのハイライト、キャプチャグループ、フラグ設定。

ファイルとコンテンツはブラウザ内でブラウザ上で処理され、サーバーにアップロードされません。

このツールについて

正規表現を入力し、サンプルテキストに対する結果をすぐに確認できます。正規表現を入力し、必要なオプション(g、i、m、s、u、y)を選択してサンプルで実行。マッチをハイライトし、キャプチャグループを表示—ブラウザと同じ RegExp エンジン。

使い方

  1. 入力に合わせて一致箇所を強調表示
  2. global、ignoreCase、multiline、dotAll、unicode、sticky の各オプション
  3. キャプチャグループの索引表
  4. マッチ回数と位置リスト
  5. よく使われる正規表現の例
  6. パターンを入力: 正規表現入力欄に正規表現を入力し、必要なオプションを選択。
  7. テスト文字列を追加: マッチ対象のテキストを貼り付け。
  8. マッチを確認: ハイライト、グループ、エラーをインライン表示。

制限事項

よくある質問

なぜ構文エラーが出ますか?
JavaScript の正規表現には固有のエスケープ規則があります。無効なエスケープや閉じられていないグループがあると、構文エラーが発生します。
dotAll (s) フラグとは?
. が改行にもマッチします。複数行ログに便利です。
置換操作をテストできますか?
本ツールはマッチとグループに特化。置換はテキスト整形ツールと併用してください。
デフォルトですべてのマッチを探しますか?
g フラグで全マッチ。なければ最初の1件のみです。