Может ли кто-нибудь сказать мне, как я могу проверить zipcode для US, используя регулярное выражение.Проверка подлинности почтового индекса для US
Я использовал ниже выражения для проверки
var us_postcode_regular = /^([0-9]{5})(?:[-\s]*([0-9]{4}))?$/;
Однако она не в состоянии проверить все 00000 или 11111 или подобные номера.
и как я могу проверить неправильный почтовый индекс, как пять цифр, которые не являются частью американского почтового индекса.
Это [** работает для меня. **] (http://regexr.com?36itk) – theftprevention
Этот шаблон уже правильный. Вы не можете определить действительные почтовые индексы из регулярного выражения; вы можете только указать, находится ли она в правильной форме (5 или 9 цифр). – Pointy
Если вы хотите убедиться, что почтовый индекс существует, ознакомьтесь с API проверки адресов USPS: https://www.usps.com/business/web-tools-apis/address-information.htm – aynber