正規表現テスターの仕組み
正規表現を書き、テスト文字列を貼り付ければ、すべてのマッチがリアルタイムでハイライト表示されます。番号付きのキャプチャグループとその抽出された値も含まれます。エンジンはブラウザーのネイティブなJavaScript RegExpなので、挙動はあなたのJSやTypeScriptのコードが実行時に行うものと正確に一致します。
フラグ(g、i、m、s、u)はチェックボックスで切り替えられます。
パターンを入力し、フラグを選んで、テキストに対してテストします。一致箇所はインラインでハイライトされます。キャプチャグループは一致ごとに一覧表示されます。何もブラウザを離れません。
正規表現を書き、テスト文字列を貼り付ければ、すべてのマッチがリアルタイムでハイライト表示されます。番号付きのキャプチャグループとその抽出された値も含まれます。エンジンはブラウザーのネイティブなJavaScript RegExpなので、挙動はあなたのJSやTypeScriptのコードが実行時に行うものと正確に一致します。
フラグ(g、i、m、s、u)はチェックボックスで切り替えられます。
いいえ。すべての処理は、JavaScriptとWebAssemblyを使ってブラウザーのタブ内で実行されます。ファイルはお使いのデバイス上でメモリに読み込まれ、そこで処理され、結果はローカルのダウンロードとして提供されます。Sunastyや第三者に送信されるものは一切ありません。ご自身で確認できます。ブラウザーのDevToolsを開き、Networkタブを表示して見てください。ファイルを運ぶリクエストは一つもありません。
本ツールはブラウザー組み込みのJavaScript RegExpエンジン(ECMAScript 2023以降)を使用しており、名前付きキャプチャグループ(?<name>...)、先読み、後読み、uフラグによるUnicodeプロパティエスケープ(\p{L}など)を含みます。
はい。ハイライト表示された入力の下に、各マッチをそのインデックス、マッチ全体、番号付きまたは名前付きの各キャプチャグループの値とともに一覧表示する表があります。
はい、ページが一度読み込まれれば動作します。処理はお使いのデバイス上で行われるため、ネットワークから切断してもツールは動き続けます。これは、データが端末から外に出ないことの最も明確な証拠です。
完全に無料で、登録は不要です。ウォーターマークも、1日あたりの利用制限も、利用に必要なトラッキングクッキーもありません。