--- PASS: THESE LINES SHOULD MATCH --- 98105 89117 99999 01234 --- OPTIONAL: ACCEPT 4-DIGIT ZIP SUFFIXES --- 65489-6878 98195-2576 --- FAIL: THESE LINES SHOULD NOT MATCH --- 00000 1365-5464 64165-444 meow 123456