GUIDE
正規表現のよく使うパターン集
メールアドレス、日付、郵便番号、URL など、業務や制作でよく使うパターンを日本語で整理しました。まずは実務で使いやすいものから押さえるのが近道です。
まず覚えたい基本
正規表現は万能に見えますが、最初から複雑な式を作ろうとすると壊れやすくなります。まずは「何を探したいか」を明確にして、最小限のパターンから試すのが実務向きです。
よく使う例
- メールアドレス:
^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$ - 日付(YYYY-MM-DD):
\\b\\d{4}-\\d{2}-\\d{2}\\b - 日本の郵便番号:
\\b\\d{3}-?\\d{4}\\b - URL:
https?:\\/\\/[^\\s]+
実務での注意点
- ・厳密にしすぎると、正しいデータまで弾いてしまうことがあります。
- ・入力チェックと抽出用途では、同じ正規表現をそのまま使わないほうが安全です。
- ・まず抽出してから、後段で再検証する設計のほうが保守しやすいケースもあります。
関連ツール
実際に試すなら Regex Tester が便利です。置換も合わせて確認したいなら Text Replace も使えます。