mochotomochotoロゴ
正規表現テスター

正規表現パターンのマッチングをリアルタイムでテストできるオンラインツールです。 フラグの選択やキャプチャグループの確認も可能です。

0件のマッチ

よく使うパターン

\d数字
\w英数字+_
\s空白文字
.任意の1文字
^行頭
$行末

正規表現テスターについて

このツールは、正規表現(Regular Expression)のパターンマッチングをテストできる無料オンラインツールです。入力したパターンとテキストをリアルタイムで照合し、マッチ結果を視覚的に表示します。

主な機能

  • リアルタイムマッチング: パターン入力と同時にマッチング結果を表示
  • ハイライト表示: マッチした箇所を背景色でわかりやすく表示
  • フラグ対応: g, i, m, s, u, yの6種類のフラグをチェックボックスで選択可能
  • キャプチャグループ表示: 各マッチのキャプチャグループを個別に表示
  • マッチ詳細情報: マッチした文字列の位置(インデックス)も表示
  • パターンコピー: 作成したパターンをワンクリックでコピー

使い方

  1. 「正規表現パターン」欄にテストしたいパターンを入力
  2. 必要に応じてフラグ(g, i, m等)を選択
  3. 「テストテキスト」欄にマッチングをテストするテキストを入力
  4. マッチ結果がリアルタイムで表示されます

フラグの説明

  • g (global): 全てのマッチを検索(デフォルトは最初のマッチのみ)
  • i (ignore case): 大文字と小文字を区別しない
  • m (multiline): ^と$が各行の先頭・末尾にマッチ
  • s (dotAll): .(ドット)が改行文字にもマッチ
  • u (unicode): Unicodeモードで処理
  • y (sticky): lastIndexの位置から検索を開始

よく使うパターン例

\d3-\d4

電話番号(例: 03-1234)

[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}

メールアドレス(簡易版)

https?://[\w/:%#\$&\?~\.=\+\-]+

URL

^\d{3}-\d{4}$

郵便番号(完全一致)

正規表現の基本

  • \d - 数字(0-9)
  • \w - 英数字とアンダースコア
  • \s - 空白文字
  • . - 任意の1文字
  • * - 0回以上の繰り返し
  • + - 1回以上の繰り返し
  • ? - 0回または1回
  • {n} - ちょうどn回
  • {n,m} - n回以上m回以下

プライバシーとセキュリティ

すべての処理はブラウザ上で実行されます。入力したパターンやテキストがサーバーに送信されることはありませんので、機密情報を含むデータも安心してご利用いただけます。