開発者ツール
正規表現テスター
正規表現をテキストに対して即座にテストできます。大文字小文字無視、複数行、dotallフラグに対応。無料オンライン正規表現テスター。
入力
結果
マッチした項目がここに表示されます。
使い方
\d+のような正規表現パターンを入力します。- 必要に応じてi(大文字小文字無視)、m(複数行)、s(ドットが改行にもマッチ)を選択します。
- パターンを適用するテストテキストを貼り付けます。
- マッチした箇所、位置、キャプチャグループが自動的に表示されます。
正規表現とは
正規表現(regex)はテキストをマッチングするためのパターン言語です。\d(数字)、\w(単語文字)、+(1回以上)、*(0回以上)などの特殊文字を組み合わせることで、1行で複雑な検索パターンを表現できます。このツールはPythonのreモジュールを使用しており、多くの現代的なプログラミング言語が共有するPCRE形式の構文に従っています。
主な用途
- コードを書く前にメールアドレスや電話番号などの入力形式を検証する
- スクリプトや設定ファイル(nginx、logstashなど)で使うパターンをテストする
- ログ行やテキストデータから特定の部分(キャプチャグループ)を抜き出す