Skip to content
Snabbit

オンライン正規表現テスター

正規表現をテキストに対してテストし、マッチ位置とグループを表示します。

開発者ツール ブラウザ内で動作

正規表現テスターとは何ですか?

正規表現テスターは、正規表現をテスト文字列に対して実行し、すべてのマッチを位置とキャプチャグループとともに表示します。Snabbit は各ヒットを @index と $1、$2 のグループとして一覧表示し、i や m などのフラグに対応し、無効なパターンを報告します。ブラウザ内で動作するため、パターンとデータは安全に保たれます。

正規表現テスターの使い方

  1. 1 正規表現と任意のフラグを入力します。
  2. 2 マッチさせたいテスト文字列を貼り付けます。
  3. 3 各マッチがインデックスとキャプチャグループとともに一覧表示されます。
  4. 4 期待どおりにマッチするまでパターンを調整します。

活用できる場面

  • コードに貼り付ける前に正規表現をデバッグする。
  • パターンが正しいグループをキャプチャするか確認する。
  • フラグがマッチの挙動をどう変えるかを学ぶ。
  • 検証ルールに対してサンプル入力を検証する。

よくある質問

出力の @index は何を意味しますか?
それはそのマッチがテスト文字列内で始まる0始まりの文字位置で、パターンが正しい場所にヒットしているかを確認するのに役立ちます。
キャプチャグループはどのように表示されますか?
各マッチの後に、括弧で囲まれたグループが $1、$2 などとして、キャプチャしたテキストとともに一覧表示されるため、複雑なパターンを部分ごとに検証できます。
自分のコードと同じエンジンを使いますか?
JavaScript の正規表現エンジンを使います。構文は他の系統と非常に近いですが、高度な機能は言語によって異なる場合があります。

関連する検索

正規表現テスターや類似ツールを探すときによく使われる検索キーワード:

  • 正規表現 テスター オンライン
  • 正規表現 テスター オンライン 無料
  • 正規表現 テスター オンライン c#
  • 正規表現 テスター c#
  • 正規表現 テスター js
  • 正規表現 テスター 101
  • 正規表現 テスター java
  • 正規表現 テスター python
  • 正規表現 テスター storm
  • 正規表現 テスター javascript
  • 正規表現 テスター re2
  • 正規表現 テスター php

関連ツール

こんなツールもあります:

開発者ツールをすべて見る