← Back to challenges

Valid Zip Code

PythonHardstringsregexvalidation

Instructions

Zip codes consist of 5 consecutive digits. Given a string, write a function to determine whether the input is a valid zip code. A valid zip code is as follows:

  • Must only contain numbers (no non-digits allowed).
  • Must not contain any spaces.
  • Must not be greater than 5 digits in length.

Examples

is_valid("59001") ➞ True

is_valid("853a7") ➞ False

is_valid("732 32") ➞ False

Notes

N/A

python3
Loading editor…
to run
Walks through the solution with reasoning and edge cases.
Next: Repeating Letters N Times