Build, test, and debug regular expressions
Matches US ZIP codes consisting of exactly five digits while rejecting invalid all-zero or near-zero values. The negative lookaheads (?!0{5}) and (?!0{4}) block codes like 00000 and 00001-00009, ensuring the ZIP doesn't start with four zeros. With the global and multiline flags, it finds all ZIP codes across multiple lines, making it ideal for form validation, address parsing, and data cleanup.