正規表現テスター

正規表現のパターンと対象テキストを入力すると、マッチした部分がハイライトされます。(JavaScript 仕様)

/ /
無効な正規表現です

「この正規表現、合ってる?」をリアルタイムで確認できるテスター

メールアドレスのバリデーション、ログからの特定パターン抽出、テキストの一括置換——正規表現(RegExp)はプログラミングの必須スキルですが、書き方を間違えると意図しないマッチが起きて大事故に。

当ツールなら、正規表現パターンを入力するとリアルタイムでマッチ結果がハイライトされるため、本番コードに組み込む前に安全にテストできます。

🔍 今すぐ正規表現をテストする(無料)

コピペで使える!よく使う正規表現パターン集

用途 パターン
メールアドレス[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
電話番号(日本)0\d{1,4}-\d{1,4}-\d{4}
URLhttps?:\/\/[\w\-]+(\.[\w\-]+)+[\/\w\-.,@?^=%&:/~+#]*
郵便番号\d{3}-\d{4}

❓ よくある質問

Q. JavaScriptの正規表現とPythonの正規表現は同じですか?

A. 基本的な構文は共通ですが、一部のフラグ(例:Pythonのre.DOTALLはJSではsフラグ)や後読み(lookbehind)の対応状況が異なります。当ツールはJavaScript準拠のテスターです。

🔗 関連ツール:正規表現で抽出した文字列の変換には文字変換ツール、テスト結果の差分確認には差分チェッカーが便利です。

正規表現のミスを本番前にキャッチ

パターンの動作確認は上のツールでリアルタイムに。

🔍 ツール画面へ戻ってテストする

📚 関連コラム

🔗 関連ツール

🔍 テキスト差分 📋 JSON整形 📝 文字数カウント 🔢 文字列カウント & HTMLエンティティ