16進数の色^#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6})$試合例: #3b82f63 ビットおよび 6 ビット RGB のみを処理し、透明度および CSS カラー名は含まれません。コピー
UUID テキストの形状^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$試合例: 550e8400-e29b-41d4-a716-446655440000文字とグループのみが検証され、バージョン ビット、バリアント ビット、または一意性は検証されません。コピー
日付のテキストの形状^[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])$試合例: 2024-02-29形式のみをチェックし、閏年や月の日付は検証しません。 2 月 31 日は依然として日付パーサーによって拒否されます。コピー
シンプルなメールボックスの形状^[^\s@]+@[^\s@.]+(?:\.[^\s@.]+)+$試合例: [email protected]これは、完全な電子メール アドレスの標準的な検証ではありません。実際に電子メールが存在するには、確認電子メールを送信する必要があります。コピー
IPv4 10 進アドレス^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])$試合例: 192.168.1.1各セグメントの範囲は 0 ~ 255 で、先頭のゼロ、ポート、CIDR、または IPv6 は受け入れられません。コピー