正規表現サンプル集

メール・電話・日付・日本語など、よく使う正規表現を集めました。 コピーしてそのまま使うか、「テスターで開く」を押すとサンプル文と一緒に 正規表現テスターに渡って動作確認できます。

他言語で使う場合の注意
  • \p{Script=...} の Unicode プロパティ表記は JavaScript (u フラグ) / Python (regex パッケージ) / Ruby / Go / PCRE (PHP, Java) でほぼ共通で使えます
  • \u3040 形式のコードポイント指定は JavaScript / Python で使える形式。Perl・PCRE では \x{3040} に置き換える必要があります
  • フラグ指定の仕方は言語ごとに異なります(/regex/g / re.findall(...) / re.IGNORECASE など)