---
title: "正規表現チェッカー - 正規表現パターンのマッチ結果を確認"
description: JavaScriptの正規表現パターンをテキストに対してテストできるツールです。フラグの切り替えや一致結果の確認に対応し、パターンの動作確認や入力バリデーションの下書きに使えます。
canonical_url: "https://web-toolbox.dev/tools/regex-checker"
meta:
  author: K
  "og:description": JavaScriptの正規表現パターンをテキストに対してテストできるツールです。フラグの切り替えや一致結果の確認に対応し、パターンの動作確認や入力バリデーションの下書きに使えます。
  "og:image": "https://web-toolbox.dev/og/ja/tools/regex-checker-8805da5a.png"
  "og:image:alt": 正規表現チェッカー
  "og:image:height": "630"
  "og:image:width": "1200"
  "og:title": "正規表現チェッカー - 正規表現パターンのマッチ結果を確認"
---

> Index of every page on this site: [llms.txt](https://web-toolbox.dev/llms.txt)

# **正規表現チェッカー**

正規表現のマッチ結果と動作を確認

**パターン**

パターン本体を入力します。スラッシュは不要です。

試す

**テスト対象テキスト**

ログや文章など複数行のテキストも確認できます。

**マッチあり**一致数: 2

support@example.com invalid-address hello.user@web-toolbox.dev

1. **一致 1**`support@example.com`0-19 · 1行 1列
2. **一致 2**`hello.user@web-toolbox.dev`36-62 · 3行 1列

## 正規表現チェッカーとは？

正規表現チェッカーは、JavaScriptの正規表現パターンをテキストに対して試しながら、一致する箇所を確認できるツールです。メールアドレスやURLの入力チェックに使うパターンの下書き、文字列抽出の条件作りなど、手元で挙動を確かめたい作業に向いています。

パターン、対象テキスト、フラグを切り替えると結果がその場で変わります。マッチしない入力や無効な書き方もそのまま試せます。

## 使い方

1. パターン欄に確認したい正規表現を入力します。
2. テスト対象のテキストを貼り付けます。
3. 必要に応じて `**g**` / `**i**` / `**m**` フラグを切り替えます。
4. 一致結果とハイライト表示を見ながら、パターンを調整します。

短い確認なら1行の文字列でも十分ですが、ログや文章のような複数行テキストを入れると、改行をまたぐ条件や行頭・行末の挙動も確認しやすくなります。

## 主な設定項目

### すべての一致を取得 g

`**g**` フラグを有効にすると、最初の1件だけでなく一致する箇所をまとめて確認できます。抽出対象が複数あるかを見たいときに使います。

### 大文字小文字を区別しない i

`**i**` フラグを使うと、大文字と小文字の違いを無視して判定できます。ユーザー入力の揺れを許容したいパターンを考えるときに使います。

### 複数行テキストとして扱う m

`**m**` フラグを有効にすると、`**^**` と `**$**` が文字列全体ではなく各行の先頭と末尾に対して働きます。行頭・行末の条件を含むパターンを複数行テキストで試すときに使います。

## 活用シーン

- 入力フォームで使うバリデーションパターンの下書きを作りたいとき
- URL、メールアドレス、数字列などの抽出条件を試したいとき
- ログや文章から特定の形式だけを拾えるか確認したいとき

## 使うときの注意点

- このツールは JavaScript の正規表現構文を前提にしています。別言語の正規表現とは挙動が異なる場合があります。
- 入力欄では正規表現リテラルではなくパターン本体を扱う想定です。試したパターンをコードに埋め込むときは、使う言語の文字列表現に合わせてエスケープし直してください。

**使ってみてどうでしたか？**

最終更新: 2026年3月31日

### **関連ツール**

- [<h4>**JSON整形**</h4>](https://web-toolbox.dev/tools/json-formatter)
- [<h4>**UUIDバリデーター**</h4>](https://web-toolbox.dev/tools/uuid-validator)
- [<h4>**HTMLエスケープ/アンエスケープ**</h4>](https://web-toolbox.dev/tools/html-escape-unescape)
- [<h4>**JWTデコーダー**</h4>](https://web-toolbox.dev/tools/jwt-decoder)
- [<h4>**SQL整形**</h4>](https://web-toolbox.dev/tools/sql-formatter)
- [<h4>**XML整形**</h4>](https://web-toolbox.dev/tools/xml-formatter)
- [<h4>**カラーコントラストチェッカー**</h4>](https://web-toolbox.dev/tools/color-contrast-checker)
- [<h4>**クレジットカードバリデーター**</h4>](https://web-toolbox.dev/tools/credit-card-validator)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://web-toolbox.dev/#website","@type":"WebSite","description":"アカウント登録不要で使える無料Web開発ツール80種類以上。JSON整形、Base64変換、カラーコード変換、QRコード生成などをブラウザ上で瞬時に実行。開発者の作業効率を大幅に向上させます。","inLanguage":"ja-JP","name":"Web ToolBox","url":"https://web-toolbox.dev/","workTranslation":{"@id":"https://web-toolbox.dev/en#website"}},{"@id":"https://web-toolbox.dev/tools/regex-checker#webpage","@type":"WebPage","description":"JavaScriptの正規表現パターンをテキストに対してテストできるツールです。フラグの切り替えや一致結果の確認に対応し、パターンの動作確認や入力バリデーションの下書きに使えます。","name":"正規表現チェッカー - 正規表現パターンのマッチ結果を確認","url":"https://web-toolbox.dev/tools/regex-checker","breadcrumb":{"@id":"https://web-toolbox.dev/tools/regex-checker#breadcrumb"},"isPartOf":{"@id":"https://web-toolbox.dev/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://web-toolbox.dev/tools/regex-checker"]}]},{"@id":"https://web-toolbox.dev/tools/regex-checker#/schema/web-application/1","@type":"WebApplication","applicationCategory":"UtilityApplication","description":"JavaScriptの正規表現パターンをテキストに対してテストできるツールです。フラグの切り替えや一致結果の確認に対応し、パターンの動作確認や入力バリデーションの下書きに使えます。","name":"正規表現チェッカー - 正規表現パターンのマッチ結果を確認","operatingSystem":"Windows, macOS, Linux, Android, iOS"},{"@id":"https://web-toolbox.dev/tools/regex-checker#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"ホーム","item":"https://web-toolbox.dev/","position":1},{"@type":"ListItem","name":"コード","item":"https://web-toolbox.dev/categories/code","position":2},{"@type":"ListItem","name":"正規表現チェッカー","item":"https://web-toolbox.dev/tools/regex-checker","position":3}]}]}
```

## Sitemap

See the full [sitemap](https://web-toolbox.dev/sitemap.md) for all pages.
