正規表現(Regex)テストツール
ローカル処理正規表現パターンをテスト文字列に対してリアルタイム検証し、マッチ件数や抽出結果を確認できます。
使い方と処理基準
正規表現パターンをテスト文字列に対してリアルタイム検証し、マッチ件数や抽出結果を確認できます。
ツールの処理はブラウザ内で行われます。計算・変換の共有リンクを作成すると値がURLに含まれます。アカウント・アクセス解析・広告の情報はプライバシーポリシーをご確認ください。
処理制限
- 最大入力文字数: 100,000文字
コードに入れる前に正規表現が意図どおりに一致するか確認します。ブラウザのJavaScript正規表現エンジンでそのまま実行するので、JSのコードと同じ結果になります。
できること
- 一致数・位置
- 何回一致するか、最初の一致が何で何文字目かを見ます。
- グループ数
- ( )で囲んだキャプチャグループがいくつあるかを示します。
正規表現(Regex)テストツールの使い方
- 1パターン・フラグを入力/なしでパターンとフラグを書きます。
- 2文章を入力検査する文章を貼り付けます。
- 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の規則に従います。
