DEV · REGEX

正規表現テスター

パターンとフラグを入れると一致をリアルタイム表示します。

  1. 1.正規表現パターンを入力します
  2. 2.必要ならフラグ(g・i・m など)を入力します
  3. 3.検査するテスト文字列を入力または貼り付けます
  4. 4.一致した件数と位置が右側に自動で表示されます

→ 生成物: テスト文字列で正規表現に一致した部分と位置の一覧

パターンとテキストを入力すると結果が表示されます。

このツールについて

正規表現を入力すると、対象テキストのどこに一致するかをその場で表示します。パターンを少しずつ直しながら結果の変化を見られるので、頭の中だけで確かめるより早く仕上がります。

こんなときに

  • —ログから特定の形のエラー行だけを拾うパターンを詰めるとき
  • —入力チェックの規則を実例に当てて確認するとき
  • —他人が書いた正規表現が何を捕まえるのか、例文を入れて把握するとき

知っておきたいこと

  • —JavaScript の正規表現に従います。Python や PCRE の一部の記法はそのままでは動きません。
  • —`(a+)+` のような入れ子の繰り返しは特定の入力で計算量が急増し、ブラウザが固まったように見えることがあります。
  • —見た目 1 文字が複数のコードで構成される文字もあり、その単位で扱うと想定と違う一致になることがあります。

このツールへのご意見をお聞かせください

これまでに0回使用
ログインするとフィードバックを送信できます