使い方
6分で読める

正規表現テスター・デバッガー【無料・ブラウザで完結】

正規表現をリアルタイムでテスト・デバッグ。マッチ結果のハイライト、グループキャプチャ、フラグ設定に対応。サーバー送信なしで安全に正規表現を検証。

正規表現とは - パターンマッチングの基礎

正規表現は、文字列のパターンを記述するためのミニ言語です。ほぼすべてのプログラミング言語で使用されています。

正規表現の基本構文

パターン意味
.任意の1文字
*0回以上の繰り返し
+1回以上の繰り返し
[abc]文字クラス
^ / $行頭 / 行末

実践的な正規表現パターン集

// メールアドレス検証
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

// 電話番号(日本)
0\d{1,4}-\d{1,4}-\d{4}

正規表現テスターを今すぐ使う

正規表現をテスト

処理速度比較

他社クラウドサービス1.5s
JobDoneBot (ローカル)推奨5ms
300.0x 高速

処理速度比較

他社A (クラウド)1.5
他社B (クラウド)1
JobDoneBot推奨0.005

手順

  1. 正規表現パターンを入力

    正規表現テスターを開き、テストしたいパターンを入力欄に記述します。フラグ(g, i, m等)も設定できます。

  2. テスト文字列を入力

    パターンにマッチさせたいテスト文字列を入力します。複数行のテキストにも対応。

  3. マッチ結果を確認

    マッチした部分がリアルタイムでハイライト表示されます。キャプチャグループの内容も確認できます。

よくある質問

正規表現は、文字列のパターンを表現するための記法です。テキスト検索、バリデーション、置換処理などで使用されます。
主なフラグは: g(グローバル)、i(大文字小文字無視)、m(複数行モード)、s(ドットオールモード)です。
JobDoneBotの正規表現テスターはすべてブラウザ内で動作し、テストデータがサーバーに送信されることはありません。
#開発#プログラミング#正規表現#regex#パターンマッチ#テスト#デバッグ

この記事で紹介したツール

この記事をシェア