ネットツールボックス

正規表現パターン集

よく使う正規表現パターンを一覧から選んでコピー。テスト入力で動作確認もできます。

メール・通信メールアドレス
/[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}/i

標準的なメールアドレス形式 — 例: user@example.com

メール・通信URL(http/https)
/https?:\/\/[\w\-]+(\.[\w\-]+)+([\w.,@?^=%&:\/~+#\-]*[\w@?^=%&\/~+#\-])?/i

http または https で始まるURL — 例: https://example.com/path?q=1

メール・通信IPアドレス(IPv4)
/(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)/

IPv4形式のIPアドレス(0.0.0.0〜255.255.255.255) — 例: 192.168.1.1

電話・郵便電話番号(日本)
/0\d{1,4}[\-\s]?\d{1,4}[\-\s]?\d{4}/

日本の固定電話・携帯電話番号(ハイフンあり・なし対応) — 例: 03-1234-5678

電話・郵便携帯電話番号(日本)
/0[789]0[\-\s]?\d{4}[\-\s]?\d{4}/

日本の携帯電話番号(070/080/090) — 例: 090-1234-5678

電話・郵便郵便番号(日本)
/\d{3}[\-\s]?\d{4}/

日本の郵便番号(ハイフンあり・なし対応) — 例: 123-4567

日付・時刻日付(YYYY-MM-DD)
/\d{4}[\-\/](?:0[1-9]|1[0-2])[\-\/](?:0[1-9]|[12]\d|3[01])/

ISO 8601形式の日付 — 例: 2024-01-31

日付・時刻日付(和暦 令和・平成など)
/(?:令和|平成|昭和|大正|明治)\d{1,2}年\d{1,2}月\d{1,2}日/

日本の元号形式の日付 — 例: 令和6年1月15日

日付・時刻時刻(HH:MM:SS)
/(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d)?/

24時間形式の時刻 — 例: 14:30:00

数値・コード整数(符号付き)
/[+\-]?\d+/

符号付き整数(+12, -5, 100) — 例: -42

数値・コード小数点付き数値
/[+\-]?\d+\.\d+/

整数部と小数部を持つ数値 — 例: 3.14

数値・コード16進数カラーコード
/#(?:[0-9A-Fa-f]{3}|[0-9A-Fa-f]{6})/

CSSカラーコード(3桁・6桁) — 例: #FF5733 or #abc

数値・コードクレジットカード番号
/\d{4}[\s\-]?\d{4}[\s\-]?\d{4}[\s\-]?\d{4}/

16桁のカード番号(ハイフン・スペースあり・なし対応) — 例: 1234-5678-9012-3456

テキスト日本語(ひらがな)
/[\u3041-\u3096]+/

ひらがな文字のみ — 例: あいうえお

テキスト日本語(カタカナ)
/[\u30A1-\u30FA]+/

全角カタカナ文字のみ — 例: アイウエオ

テキスト日本語(漢字)
/[\u4E00-\u9FFF\u3400-\u4DBF]+/

CJK漢字(常用漢字を含む) — 例: 日本語

テキスト英数字のみ
/[a-zA-Z0-9]+/

半角英字と数字のみ(記号なし) — 例: Hello123

テキスト空白行
/^\s*$/m

空白文字のみ、または完全に空の行 — 例: (空の行)

使い方

カテゴリボタンでパターンを絞り込み、「コピー」ボタンでクリップボードにコピーします。

「テスト」ボタンを押すとテスト入力欄が表示され、実際のテキストでマッチ確認ができます。

コピーしたパターンはJavaScript(new RegExp)やその他の言語でそのまま使用できます。

おすすめサービス

※ PR・広告を含みます

関連ツール

関連ガイド記事

このツールをシェア

🤖

AIツールの比較もチェック!

姉妹サイト

ChatGPT・Claude・Geminiなど100以上のAIツールを料金・機能で徹底比較。あなたに最適なAIツールが見つかります。

💬 AIチャット🎨 AI画像生成✍️ AI文章作成💻 AIコード生成