正規表現パターンとフラグを入力すると、テスト文字列上で一致箇所をリアルタイムにハイライト表示
正規表現(regular expression、regex)は、文字列のパターンを表現するための記法です。「数字が3文字続く」「@を含むメールアドレスらしい形」といった条件をパターンとして書き、対象の文字列がそれに一致するか(マッチするか)を判定したり、一致部分を抽出・置換したりするのに使います。検索・入力チェック・ログ解析など幅広い場面で利用されます。
このツールはブラウザ標準の JavaScript(ECMAScript)の正規表現エンジン(new RegExp)をそのまま使います。したがって \d \w \s などの文字クラス、量指定子(* + ? {n,m})、グループ化とキャプチャ(( ))、選択(|)、先読み・後読み、g i m s u y のフラグなど、JavaScript がサポートする構文に対応します。Perl や PCRE 固有の一部構文は使えない場合があります。
いいえ。パターン・フラグ・テスト文字列の照合は、すべてお使いのブラウザ内の JavaScript で完結します。入力内容がサーバーへ送信・保存されることはありません。