本文へ移動
さくっとツールファイルを送らない、無料の仕事道具

正規表現テスト(日本語の説明つき)当たる場所を色で確認、置換も試せる

書いた正規表現がどこに当たるかを色で確認。何をしている式なのかを日本語で説明します。

送信なし広告なし登録不要このページが外へ送った通信:計測中自分で確かめる方法

例から選ぶ

g 全部さがすi 大文字・小文字を区別しないm ^ と $ を行ごとに当てるs . を改行にも当てるu Unicode として扱うy 前回の続きからだけ当てる

当たった場所

この式を日本語で読む

    ※ 読み方の助けです。動作の保証ではありません。

    このツールについて

    特長

    • 当たる場所が色で分かる

      書いた式が文章のどこに当たるかを色で示します。グループ(かっこ)で取り出した中身も一覧に出します。

    • 式を日本語で読み下す

      「\d{3}-\d{4}」が何をしているのかを日本語で説明します。人の書いた式を読むときに。

    • 固まる式は打ち切る

      終わらない書き方(破滅的バックトラック)でもページが固まらないよう、別のスレッドで動かして時間切れで止めます。

    使い方

    1. 例から1つ選ぶか、式を自分で書く
    2. 試す文章を貼る(当たった所に色が付きます)
    3. 置換も試すなら「置換後」に書き方を入れる

    よくある質問

    正規表現が終わらなくなることがあると聞きました
    「破滅的バックトラック」といって、(a+)+$ のような書き方に長い文字列を当てると現実的な時間で終わらなくなります。JavaScript には途中で止める手段が無いので、このページでは別のスレッド(Web Worker)で動かし、3秒で打ち切っています。ページは固まりません。
    日本語の説明は正確ですか?
    読み方の助けであって、動作の保証ではありません。よく使う書き方を日本語にしているだけなので、込み入った式は説明が付かないことがあります。実際の動きは「当たった場所」で確かめてください。
    Excel や Google スプレッドシートでも同じ式が使えますか?
    そのままでは使えないことがあります。ここは JavaScript の正規表現です。スプレッドシートの REGEXEXTRACT などは RE2 という別の方式で、後方参照や先読みが使えません。基本的な書き方(\d、[a-z]、+、{n})は共通です。
    置換の「$1」とは何ですか?
    1つ目のかっこで取り出した中身です。「(\d{4})-(\d{2})」に「$1年$2月」で「2026-10」が「2026年10月」になります。
    長い文章でも試せますか?
    試せますが、当たった場所の表示は先頭1000件までです。式の確認には十分なはずです。
    入力した文章はどこかへ送られますか?
    送られません。実行はブラウザの中だけで行います。

    ご意見・ご要望

    使ってみた感想や「こういうのもほしい」を、名前なしで送れます。届いた声から新しいツールを作っています。

    感想・「こんなツールがほしい」を送る
    種類

    チェックが無くても、要望は名前を出さずに短く言い直して「いただいた声」で紹介することがあります。

    返信はしません(返信が要るご相談はお問い合わせへ)。いただいた要望は週に1回まとめて読み、作れる物から作ります。 扱いはプライバシーポリシーに書いてあります。

    ご案内

    関連