正規表現テスター
正規表現パターンとフラグを指定して、テスト文字列のどこにマッチするかをハイライト表示します。マッチ数も確認でき、正規表現の作成・確認に便利です。
入力内容をサーバーに送信しません▾
入力した内容は端末の中だけで処理されます。入力・貼り付けた内容は、お使いのブラウザ(端末)の中だけで処理されます。サーバーへ送信・保存されることはないため、パスワードや個人情報、社内の文章なども安心してご利用いただけます。
正規表現テスターとは
正規表現のパターンとフラグを指定して、テスト文字列のどこにマッチするかをリアルタイムでハイライト表示するツールです。マッチ数も確認でき、正規表現の作成・デバッグに役立ちます。
こんなときに便利
- 正規表現が意図通りマッチするか確認したいとき
- 入力チェックや置換のパターンを作るとき
- 正規表現を学習・デバッグするとき
使い方
- 正規表現パターンを入力します(例: \d+)。
- 必要なフラグ(g・i・m・s)を選びます。
- テスト文字列を入力すると、マッチ部分が色付きで表示されます。
詳しく知る
正規表現でよく使う記号
- . … 任意の1文字
- * … 直前の文字の0回以上の繰り返し(+ は1回以上)
- \d … 数字、\w … 英数字とアンダースコア、\s … 空白
- [abc] … a・b・cのいずれか、[^abc] … それ以外
- ^ … 行頭、$ … 行末、() … グループ化
「欲張り(グリーディ)」に注意
* や + は、標準では「できるだけ長く」マッチしようとします(グリーディ)。たとえば <.*> をHTMLに当てると、最初の < から最後の > までまとめてマッチしてしまいます。1つのタグだけを取りたいときは <.*?> のように ? を付けて「できるだけ短く」マッチさせます。意図しない範囲がマッチするときは、まずここを疑います。
作りながら確かめるのが近道
正規表現は頭の中だけで組み立てると間違えやすいため、実際のテスト文字列に当てながら少しずつ調整するのが確実です。このツールは入力したパターンがどこにマッチするかをリアルタイムでハイライトし、マッチ数も表示するので、試行錯誤しながら目的のパターンに近づけられます。
他のサイトとの違い
| べんりや | 一般的な他サイト | |
|---|---|---|
| 料金 | 完全無料(回数制限なし) | 無料〜有料・回数制限あり |
| 会員登録 | 不要 | 必要な場合あり |
| 入力内容の扱い | 端末内で処理(サーバー送信なし) | サーバーへ送信される場合あり |
| インストール | 不要(ブラウザで完結) | アプリが必要な場合あり |
| 広告 | 控えめ | 多い場合あり |
※ 一般的な他サイトの傾向をまとめたもので、すべてのサービスに当てはまるものではありません。
よくある質問
どの言語の正規表現ですか?
ブラウザ(JavaScript)の正規表現エンジンを使用しています。
入力は送信されますか?
いいえ。すべてブラウザ内で処理されます。
会員登録やアプリのインストールは必要ですか?
いいえ。会員登録もインストールも不要です。このページをブラウザで開くだけで、すぐに無料でお使いいただけます。
料金はかかりますか?利用回数の制限はありますか?
いいえ。べんりやのツールはすべて無料で、利用回数の制限もありません。何度でもお使いいただけます。
スマートフォンでも使えますか?
はい。スマートフォン・タブレット・パソコンのいずれのブラウザでもご利用いただけます。