正規表現テスター

クイック操作
JavaScript RegExp

下のサンプルを選ぶか、左のリファレンスから記号をクリックして組み立てます。

/
/g
クイック挿入
フラグ

解説

有効なパターンを入力すると、各部分の意味を表示します。

パターンとテスト文字列を入力すると、ここにハイライト表示されます。

TXT / CSV / JSON をテスト文字列として読み込み。結果を TXT / JSON でエクスポート。

クイックリファレンス

クリックでカーソル位置に挿入

文字クラス

アンカー

量詞

グループと論理

エスケープ

ヒント: ⌘K でツール検索。解説トークンをクリックでパターン部分を選択。

Regex Tester - オンライン正規表現テスト

無料の正規表現テスター。ハイライト、キャプチャ、置換プレビュー、分割、単体テスト。ブラウザ内 JavaScript RegExp。

パターンとテスト文字列を入力。Match / Replace / Split を切替。履歴保存・共有リンク・エクスポート対応。

即時フィードバックなしで正規表現を書くと、贪婪量詞の過剰マッチ、錨の忘れによる部分マッチ、エスケープ忘れによるパターン破損などの微妙なバグが生じます。ライブテスターはマッチ部分、位置インデックス、キャプチャグループ値を正確に表示します。

WaiHub の正規表現テスターはブラウザ内で JavaScript RegExp を実行し、マッチ・置換・分割モード、ハイライト、共有 URL、履歴、ユニットテスト、パターンライブラリを提供。データはデバイス外に送信されません。

  • マッチ / 置換 / 分割モード
  • リアルタイムハイライト
  • キャプチャグループと全文検証
  • 共有リンクとローカル履歴
  • パターンライブラリとユニットテスト
  • プライバシー優先のブラウザテスト

機能

  • Match / Replace / Split タブ
  • 入力時のリアルタイムテスト
  • テキスト内の全マッチをハイライト
  • 置換プレビュー($1、$& 対応)
  • パターンで文字列を分割
  • インデックス、長さ、グループ表示
  • 全文一致 / 部分一致インジケータ
  • フラグ切替:g、i、m、s、u、y
  • 検索可能なパターンライブラリ
  • クイック挿入とビジュアル分解
  • 状態をエンコードした共有リンク
  • ローカル履歴に保存
  • ユニットテスト Pass/Fail
  • TXT / JSON / CSV エクスポート
  • 大テキストのファイルアップロード
  • ブラウザ内ローカル動作

使い方

  1. パターンを入力

    正規表現を入力。クイック挿入やライブラリを利用。g、i などのフラグを切替。

  2. テストテキストを貼り付け

    テスト文字列を入力。Match モードでリアルタイムハイライト。

  3. モードを切替

    Replace で置換プレビュー($1、$2)、Split で分割。

  4. マッチとグループを確認

    位置、キャプチャグループ、入力全体への一致を確認。

  5. 共有または保存

    共有リンクをコピー、履歴に保存、またはマッチ値をエクスポート。

メール検証

パターン + テキスト

パターン: [a-z]+@[a-z]+\.[a-z]+
テキスト: contact@example.com

マッチ結果

マッチ: contact@example.com (インデックス 0, 長さ 19)

数字抽出

パターン + テキスト

パターン: \d+
テキスト: Order #12345 costs $99

マッチ結果

マッチ: 12345, 99

グループ置換

パターン + テキスト

パターン: (\w+)@(\w+)
置換: $1 at $2
テキスト: user@example.com

マッチ結果

user at example.com

よくある質問

この正規表現テスターは無料ですか?
はい。登録不要、完全無料です。
データはアップロードされますか?
いいえ。すべてブラウザ内でテストされます。
どの正規表現エンジンを使用?
JavaScript RegExp。ブラウザと Node.js と同じエンジンです。
すべてのマッチを置換するには?
Replace モードで g(グローバル)フラグを有効にしてください。
パターンを共有できますか?
はい。「共有リンクをコピー」で URL に状態がエンコードされます。
キャプチャグループとは?
括弧 () がキャプチャグループ。置換で $1、$2 を使用。非キャプチャは (?:)。

関連ツール