正規表現テスター

無料のオンライン正規表現テスター。 JavaScript 正規表現を記述して、ハイライト表示された一致、キャプチャ グループ、フラグ、置換プレビューをライブで確認できます。サインアップなしで即座に実行できます。

ハイライト表示された一致、キャプチャ グループ、置換プレビュー、フラグの切り替え、電子メール、URL、IP などの既製のパターンを使用して正規表現をライブでテストおよびデバッグします。

Share
カテゴリ
開発者ツール
含まれるもの
6の特徴
アクセス
無料 · サインアップなし
プライバシー
ブラウザで実行
正規表現テスター

Loading Regex Tester......

Please wait a moment

使用方法

正規表現テスターの使い方

  1. 01

    パターンを入力してください

    正規表現を入力するか、電子メールや URL などのプリセットを選択します。

  2. 02

    フラグを切り替えます

    g、i、m、s、u、または y をクリックして、一致動作を変更します。

  3. 03

    テスト文字列を追加する

    テキストを貼り付けて、試合のハイライトをライブで視聴します。

  4. 04

    置換またはコピー

    置換をプレビューするか、完成した /pattern/flags をコピーします。

ユースケース

一般的な使用例

  • メールまたは URL パターンを送信する前に検証する
  • 正規表現がデータと一致しない理由をデバッグする
  • ログ行からキャプチャグループを抽出する
  • グループ参照を使用した検索と置換を作成する
概要

正規表現が一致するものを正確に確認する

正規表現は頭の中でデバッグするのが困難です。このテスターは、テスト文字列に対して JavaScript 正規表現を実行し、すべての一致をその場で強調表示してカウントし、各一致のインデックスとキャプチャ グループをリストします。グローバル、大文字と小文字を区別しない、複数行などのフラグを 1 回クリックして切り替えると、パターンが変更された瞬間に読みやすいフィードバックが即座に得られます。

構築、交換、再利用

電子メール、URL、IPv4、16 進数の色、電話番号、日付などの一般的なパターンのプリセットから始めて、それをデータに適応させます。置換パネルでは、$1、$2 グループ参照による置換の結果がプレビューされるため、自信を持って検索置換ルールを作成できます。簡単なチートシートにより構文がわかりやすくなり、すべてがブラウザーで実行されるため、テスト データは非公開に保たれます。

特徴
01
入力時にライブマッチが強調表示される
02
すべてのフラグ: g、i、m、s、u、y
03
キャプチャ グループと一致インデックスの内訳
04
プレビューを $1 グループ置換で置き換える
05
プリセットパターン: 電子メール、URL、IPv4、16 進数、電話
06
組み込みのチートシート、100% ローカルで実行可能
よくある質問

よくある質問

このテスターはどの正規表現フレーバーを使用しますか?+

これは、ブラウザや Node.js で実行されるものと同じ JavaScript (ECMAScript) 正規表現エンジンを使用しており、フラグ g、i、m、s、u、y が含まれます。

キャプチャ グループをテストできますか?+

はい。すべての一致にはそのインデックスと各キャプチャ グループの値がリストされるため、グループが正確に正しい部分文字列を抽出していることを確認できます。

置換プレビューはどのように機能しますか?+

$1、$2 を使用してキャプチャ グループ (一致全体の場合は $&) を参照する置換文字列を入力すると、ツールは置換されたテキストをライブで表示します。

私のテストデータは非公開ですか?+

はい。正規表現は完全にブラウザ内で実行されます。パターンやテスト文字列はアップロードされません。