Regexテスター - ライブ正規表現テスター
正規表現パターンを入力し、テストテキストを入力すると、一致箇所がすべてハイライト表示され、キャプチャグループの詳細も表示されます。
정규표현식
테스트 문자열
매칭 하이라이트
매칭 결과가 여기에 표시됩니다...
매칭 상세
아직 매칭 결과가 없습니다.
Regexテスターとは?
Regexテスターを使用すると、正規表現を作成し、サンプルテキストに対して即座にテストできます。このツールは、リアルタイムですべてのマッチ箇所をハイライト表示し、キャプチャグループ、マッチインデックスを表示し、標準的なJavaScriptの正規表現フラグ(グローバル、大文字・小文字を区別しない、複数行、dotAll)をすべてサポートします。エラーは即座に表示されるため、その場で構文の問題を修正できます。すべてブラウザ内で実行され、データはどこにも送信されません。
Regexテスターの使い方
- パターンの入力 — パターンフィールドに正規表現を入力します(デリミタは不要です)。
- フラグの設定 — 必要に応じて、g(グローバル)、i(大文字・小文字を区別しない)、m(複数行)、s(dotAll)を切り替えます。
- テストテキストの入力 — マッチさせたいテキストを貼り付けるか、入力します。
- 結果の表示 — マッチ箇所は即座にハイライト表示され、マッチ数、インデックス、グループの詳細が下に表示されます。
このRegexテスターを使う理由
- 即座のフィードバック — キー入力ごとに遅延なくマッチ箇所が更新されます。
- 視覚的なハイライト — マッチした部分がテキスト内で直接ハイライト表示されます。
- グループキャプチャ — 各マッチのすべてのキャプチャグループの値が表示されます。
- すべてのフラグをサポート — g、i、m、sフラグをチェックボックスで切り替えます。
- エラー表示 — 無効な正規表現パターンには、わかりやすいエラーメッセージが表示されます。
- プライバシー優先 — ブラウザ内で完全に実行され、サーバー処理は行われません。
FreeToolboxと他のRegexテスターの比較
| 機能 | FreeToolbox | Regex101 | RegExr |
|---|---|---|---|
| ブラウザベース | はい | サーバーサイド | はい |
| アカウント不要 | はい | 任意 | はい |
| ライブハイライト | はい | はい | はい |
| グループキャプチャ表示 | はい | はい | はい |
| ダークテーマ | はい | 任意 | いいえ |
| 広告なし | はい | いいえ | いいえ |
| 軽量 | はい | 重い | 普通 |
よくある質問
このツールで使用されているRegexフレーバーは何ですか?
このツールは、JavaScriptの組み込みRegExpエンジンを使用しています。文字クラス、量指定子、先読み、後読み、名前付きグループなど、標準的なJavaScriptの正規表現構文をすべてサポートしています。
パターンの前後にスラッシュを追加する必要がありますか?
いいえ。パターンを直接入力してください。フラグは、入力フィールドの下にあるチェックボックスで制御します。
's'(dotAll)フラグは何をしますか?
dotAllフラグは、ドット(.)を改行文字(\n、\r)を含むすべての文字に一致させます。これがない場合、ドットは改行を除くすべてに一致します。
複数行のパターンをテストできますか?
はい。「m」(複数行)フラグを有効にすると、^と$が文字列全体の先頭/末尾だけでなく、各行の先頭/末尾に一致するようになります。
テストデータは保存されたり、サーバーに送信されたりしますか?
いいえ。すべてブラウザ内でローカルに実行されます。正規表現パターンとテストテキストがデバイスから離れることはありません。