【自定义条件生成美国身份】
本页生成的每个字段都遵循美国官方或行业的公开格式规范。了解这些规则有助于判断生成结果能否直接用于目标系统的测试。
SSN(Social Security Number)为 9 位数字,写作 AAA-GG-SSSS 三段。第一段 3 位称为区域号,2011 年随机化改革之前按申请地邮编分配,改革后不再包含地理信息;中间 2 位为组号;末段 4 位为顺序号。有几类号码从不被签发:区域号为 000、666 或 900 至 999,组号为 00,顺序号为 0000。因此并非任意 9 位数字都构成合法的 SSN 形态,这是测试 SSN 字段校验逻辑时的关键边界条件。
ZIP Code 为 5 位数字,首位标识全国分区且自东向西递增:0 覆盖新英格兰地区,1 为纽约州与宾州,9 为加州、俄勒冈与华盛顿州。扩展格式 ZIP+4 追加 4 位(形如 12345-6789),可精确到街道段或单栋建筑。同一城市通常拥有多个 ZIP Code,若表单同时校验州与邮编,两个字段必须相互匹配。
信用卡号首位数字(IIN)决定卡种:4 开头为 Visa,5 开头为 MasterCard,34 与 37 开头为 American Express,6011 开头为 Discover。长度方面 Visa 与 MasterCard 为 16 位,American Express 为 15 位。所有卡号末位都是按 Luhn 算法计算的校验位,这意味着随机数字串几乎必然无法通过前端校验,因此测试支付表单时必须使用符合 Luhn 规则的号码。
美国与加拿大共用北美编号计划(NANP),格式为「3 位区号 + 3 位交换局号 + 4 位用户号」。区号与交换局号首位不能为 0 或 1;中间 3 位为 555 的号码(如 555-0100 至 555-0199)被保留作虚构用途,常见于影视作品,也适合作为明确不会拨通真实用户的测试号码。
本页所有美国身份字段均由算法随机生成,仅保证符合上述公开格式与校验规则,不对应任何真实存在的个人,也不来自任何真实数据库。适用于软件开发中的表单填充、字段校验测试、界面演示与数据结构验证等场景;请勿用于任何需要真实身份的用途。
在线信息生成,包含美国,英国,日本,澳大利亚等全世界各个国家的个人、街道地址生成,美国SSN生成以及其他个人生成。
联系站长:
为该条信息添加备注