ToolsWeb LogoToolsWeb
開発者

tools.regex-tester.title

ブラウザ内で直接動作するオンライン Regex テスター ツール。データはサーバーに送信されず安全です。

常用テンプレート:
//gi
マッチングのハイライト表示2 件のマッチ
Contact us at support@example.com or sales.manager@my-company.net for inquiries.
マッチング詳細分析
マッチ 1インデックス: 14-33
support@example.com
マッチ 2インデックス: 37-65
sales.manager@my-company.net

正規表現 (Regex) とは?

正規表現(ときに有理式とも呼ばれる)は、テキスト内の検索パターンを指定する文字のシーケンスです。通常、このようなパターンは文字列検索アルゴリズムによって文字列の「検索」または「検索と置換」操作に使用されたり、入力の検証に使用されたりします。これは、理論計算機科学と形式语言理論で開発された技術です。

複雑な正規表現の記述とデバッグは困難な場合があります。インタラクティブな Web ベースの正規表現テスターを使用すると、開発者やデータ編集者は正規表現ルールを記述し、原句内の単語、文字、数字、記号をどのようにキャプチャして一致させるかをリアルタイムで視覚的に確認でき、本番コードでのエラーを防ぐことができます。

オンライン正規表現テスターの使い方

  1. 正規表現入力ボックスに検索パターンを入力します(最初と最後のスラッシュは自動的に追加されるため省略します)。
  2. 下の JavaScript 正規表現フラグを選択または選択解除して、検索をグローバルにするか、大文字と小文字を区別しないか、複数行にするかなどを制御します。
  3. テスト文字列ブロックに生のテキストを貼り付けます。
  4. 右側のライブプレビューパネルで一致したハイライトを確認します。ハイライトは、正規表現に一致する文字を正確に示します。
  5. 詳細なマッチング分析テーブルを確認して、キャプチャインデックスと特定のサブグループを表示します。

よくある質問

どの正規表現エンジンが使用されていますか?

このテスターは、ブラウザに組み込まれている JavaScript 正規表現エンジン(RegExp)を使用するため、構文は標準の ECMAScript 仕様に完全に準拠しています。

機密データが漏洩するリスクはありますか?

絶対にありません。すべての計算はクライアント側のプロセッサで実行されます。正規表現パターンやテスト文字列をサーバーに送信することは決してないため、認証情報、電子メール、データベーステストを完全に安全に保つことができます。