先看表单把地址拆成了哪些字段

常见表单会把街道地址、城市、州和邮编分开。Address Line 1 通常填写门牌号和街道名;如果有单独的 Apartment 或 Suite 字段,就把公寓或套房信息放进去。Line 2 常用于这些补充信息,但各网站的标签可能不同,应以页面说明为准。

下面是拆分字段的演示。街道和公寓号是虚构的;Boston、MA、02108 用于展示一组地点字段,不代表虚构街道经过了投递验证。

虚构表单示例,不能用于实际收货
Address Line 1:128 Example Lane
Address Line 2:APT 4B
City:Boston
State:MA
ZIP code:02108
Country:United States

有公寓信息时,别在合并地址时丢掉

USPS 建议在邮件投递地址行末尾保留已知的单元类型和号码,例如 APT 表示公寓、STE 表示套房。这是邮件地址的书写指导,并不意味着每个网站都必须提供一个叫 Line 2 的输入框。

测试自己的表单时,可以分别提交空白 Line 2 和 APT 4B,检查最终地址是否保留单元信息,空字段是否产生多余空行。真实订单里,不应为了填满可选字段而编造公寓号。

城市、州、邮编要成组保留

AddressSample 的这三个字段取自同一条来源记录。不要复制一条结果的城市,再搭配另一条结果的邮编。02108 这样的邮编应作为文本保存,避免变成 2108。

还要检查页面显示和实际保存的值:州下拉框可能显示 Massachusetts,内部却保存 MA。实际寄件需要向收件人或承运方核实完整地址,示例数据不能替代验证。

可以反复执行的小测试

生成一条美国样例,把街道放入 Line 1,成组复制城市、州和邮编;分别测试空白第二行和虚构公寓号。保存后重新打开,检查公寓信息和开头的 0,再查看确认页或导出文件里的完整地址。

本站生成的是测试档案和虚构投递细节,不能用于收包裹或证明居住地。当前美国数据覆盖 50 州和华盛顿特区,但不是完整的美国邮政地址目录。

来源与延伸阅读

数据来源 ↗