正規表現(Regex)テストツール

正規表現(Regex)テストツール

ローカル処理

正規表現パターンをテスト文字列に対してリアルタイム検証し、マッチ件数や抽出結果を確認できます。

使い方と処理基準

正規表現パターンをテスト文字列に対してリアルタイム検証し、マッチ件数や抽出結果を確認できます。

ツールの処理はブラウザ内で行われます。計算・変換の共有リンクを作成すると値がURLに含まれます。アカウント・アクセス解析・広告の情報はプライバシーポリシーをご確認ください。

処理制限

  • 最大入力文字数: 100,000文字

コードに入れる前に正規表現が意図どおりに一致するか確認します。ブラウザのJavaScript正規表現エンジンでそのまま実行するので、JSのコードと同じ結果になります。

できること

一致数・位置
何回一致するか、最初の一致が何で何文字目かを見ます。
グループ数
( )で囲んだキャプチャグループがいくつあるかを示します。

正規表現(Regex)テストツールの使い方

  1. 1
    パターン・フラグを入力/なしでパターンとフラグを書きます。
  2. 2
    文章を入力検査する文章を貼り付けます。
  3. 3
    結果を確認一致の情報を見ます。

活用例

数字を探す
入力: \d+、g / a1 b22 c333
結果: 一致 3個、最初の一致 1(位置 1)、グループ 0
メールの2グループ
入力: (\w+)@(\w+)\.com、g / me@site.com, you@web.com
結果: 一致 2個、最初の一致 me@site.com、グループ 2

主な利用シーン

  • 入力チェック用の正規表現を作るとき
  • ログから取り出すパターンを確認するとき

よくある質問 (FAQ)

Python・Javaの正規表現と同じですか?

ほとんど同じですが、後読みや名前付きグループの書き方など細かい文法が違うことがあります。このツールはJavaScriptの規則に従います。

このツールへのご意見・ご要望はありますか? 提案・お問い合わせ →