Skip to content

Instantly share code, notes, and snippets.

@Stephen-Gates
Last active November 25, 2024 16:55
Show Gist options
  • Select an option

  • Save Stephen-Gates/61af83ebb990a659c258 to your computer and use it in GitHub Desktop.

Select an option

Save Stephen-Gates/61af83ebb990a659c258 to your computer and use it in GitHub Desktop.
Australian postal code verification. Australia has 4-digit numeric postal codes with the following state based specific ranges. ACT: 0200-0299 and 2600-2639. NSW: 1000-1999, 2000-2599 and 2640-2914. NT: 0900-0999 and 0800-0899. QLD: 9000-9999 and 4000-4999. SA: 5000-5999. TAS: 7800-7999 and 7000-7499. VIC: 8000-8999 and 3000-3999. WA: 6800-6999 …
{
"name": "Postcode",
"title": "Australian Post Code",
"constraints": {
"required": true,
"pattern": "^(0[289][0-9]{2})|([1345689][0-9]{3})|(2[0-8][0-9]{2})|(290[0-9])|(291[0-4])|(7[0-4][0-9]{2})|(7[8-9][0-9]{2})$"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment