Start with common patterns
Use country-specific postal code patterns for the US, Canada, UK, Singapore, Australia, Germany, France, Netherlands, China, India, Mexico, and Japan instead of one global regex.
Make it testable, not just documented
A regex list is more useful when paired with generated address examples. Test each pattern against real-looking country samples before shipping.