iGotTools

JavaScript正規表現テスター

JavaScript正規表現のフラグ、キャプチャ、マッチ範囲、置換結果をサンプル文で確認できます。

一致要約

2 / /(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})/gd

グループ

year 12-162026
month 17-1906
day 20-2230

使い方

編集できる文章にJavaScript正規表現を実行し、マッチとキャプチャグループを確認してから置換結果をプレビューできます。

  1. 1JavaScript正規表現を入力するか、日付、メール、URL、単語のサンプルを読み込みます。
  2. 2全件検索、大文字小文字、複数行、Unicode、sticky、indicesを制御するフラグを選びます。
  3. 3テスト文を貼り付け、範囲、ゼロ幅マッチ、番号付き・名前付きグループを確認します。
  4. 4置換文字列を入力してプレビューを比較し、正規表現、要約、置換結果をコピーします。

技術的な背景

ブラウザのRegExp実装でd、g、i、m、s、u、yフラグを使います。パターンは500文字、テスト文は20,000文字、表示するマッチは先頭200件までです。

使用例

入力検証、日付や識別子の抽出、キャプチャグループ、global・multilineの違い、置換文字列の確認に使えます。

プライバシーと安全性

パターン、テスト文、置換値はブラウザ内に残ります。秘密情報、非公開ログ、本番用認証情報は削除してから結果を共有してください。

FAQ

ガイド