# 正規表現テスター

> 無料の正規表現テスター。JavaScriptの正規表現をサンプルテキストで試せます。ライブハイライト、フラグ切替、キャプチャグループ表示付き。すべてクライアントサイドで動作。

JavaScriptの正規表現を自分のテキストでライブテスト。マッチは即座にハイライト、フラグはチェックボックスで切替、キャプチャグループも一覧表示します。

*Interactive tool: enter your values at https://toollantern.win/ja/seiki-hyogen-testa/ and results update instantly in your browser.*

## このツールの機能

パターンを入力すると、JavaScriptの正規表現エンジンでテキストに対して入力中にテストされます。マッチはハイライトされ、件数とキャプチャグループが表示されます。フラグはチェックボックスで切替：gですべてのマッチ、iで大文字小文字を無視、mで複数行の^$、sでドットが改行にマッチ、uでUnicodeモード。

## 例

サンプルパターン\b[A-Z][a-z]+\bは大文字始まりの単語を見つけます。「Ada and Grace wrote code in 1843.」に対して**Ada**と**Grace**の2件がマッチします。

## チートシート

\d数字、\w単語文字、\s空白、.任意の1文字、*0回以上、+1回以上、?0か1回、( )キャプチャグループ、[abc]文字集合、^先頭、$末尾。

## よくある質問
### どの正規表現の方言ですか？

JavaScriptです。パターンはブラウザのnew RegExp(パターン, フラグ)と同じ動作で、Web用途のほぼすべてをカバーします。

### パターンが無効になるのはなぜ？

よくある原因：括弧の閉じ忘れ、末尾のバックスラッシュ、無効なフラグです。エラーメッセージが問題を示します。

### キャプチャグループとは？

パターン内の括弧部分です。各マッチで各グループが何を捕捉したか表示され、電話番号の市外局番などの抽出に使えます。

### テキストはサーバーに送信されますか？

いいえ。テストはブラウザ内でローカルに行われ、ログやコードがデバイスから出ることはありません。

---
Interactive version: https://toollantern.win/ja/seiki-hyogen-testa/
