正規表現テスター

正規表現とテスト文字列を入力すると、一致部分をリアルタイムでハイライトし、マッチごとのキャプチャグループまで確認できます。

//

フラグ(flags)とは何ですか?

よく使う正規表現の例

ご注意

このツールはJavaScriptの正規表現エンジンをそのまま使用しています。入力したパターンとテスト 文字列はすべてブラウザ内だけで処理され、サーバーには送信されません。PythonやPCREなど他の 言語の正規表現とは一部の文法(先読み・後読みの対応範囲など)が異なる場合があります。

よくある質問

キャプチャグループはどうやって確認しますか?

パターンに括弧 ( ) を使うとキャプチャグループが作成されます。マッチ一覧で各マッチをクリックすると、マッチ全体の文字列とグループごとに抽出された値を確認できます。

正規表現が間違っているとどうなりますか?

パターンに文法エラーがあると、ステータス表示欄にエラーメッセージが表示されます。括弧や角括弧の対応が取れているか、特殊文字をエスケープ(\)処理しているか確認してください。