
DEV · REGEX
正規表現テスター
パターンとフラグを入れると一致をリアルタイム表示します。
- 1.正規表現パターンを入力します
- 2.必要ならフラグ(g・i・m など)を入力します
- 3.検査するテスト文字列を入力または貼り付けます
- 4.一致した件数と位置が右側に自動で表示されます
→ 生成物: テスト文字列で正規表現に一致した部分と位置の一覧
パターンとテキストを入力すると結果が表示されます。
このツールについて
正規表現を入力すると、対象テキストのどこに一致するかをその場で表示します。パターンを少しずつ直しながら結果の変化を見られるので、頭の中だけで確かめるより早く仕上がります。
こんなときに
- —ログから特定の形のエラー行だけを拾うパターンを詰めるとき
- —入力チェックの規則を実例に当てて確認するとき
- —他人が書いた正規表現が何を捕まえるのか、例文を入れて把握するとき
知っておきたいこと
- —JavaScript の正規表現に従います。Python や PCRE の一部の記法はそのままでは動きません。
- —`(a+)+` のような入れ子の繰り返しは特定の入力で計算量が急増し、ブラウザが固まったように見えることがあります。
- —見た目 1 文字が複数のコードで構成される文字もあり、その単位で扱うと想定と違う一致になることがあります。