@johny-22 Validating just zip/postal codes is a bit tricky and a moving target. You can write a ton of regex / use various APIs to do so and it still won't ever be perfect. If address accuracy is important to your project I'd suggest using Google Place Autocomplete.
https://developers.google.com/maps/documentation/places/web-service/autocomplete
You've probably seen this used in other apps, basically when you enter and select an address the postal code is grabbed for you.
https://www.google.com/amp/s/www.positronx.io/create-google-autocomplete-address-in-laravel/amp/