私はLaravelでArdentを使用しています。米国の顧客のみを許可するサイトに取り組んでいますが、カナダの顧客にも拡張しています. 私たちの要件の 1 つは、郵便番号が 5 ~ 9 文字の長さで、すべて数字であることです (検証のためにダッシュやその他の句読点を取り除きます)。
郵便番号の検証も行いたいのですが、zip_code が提供されていない場合に必要なのは postal_codes だけです (逆も同様です)。これは可能ですか?理論的には 1 つのフィールドのみを使用できますが、より複雑な正規表現が必要になります。