首页 程序笔记 美国身份证的js正则表达式

美国身份证的js正则表达式

以下是美国身份证的正则表达式:

^(?!000|666|900)\d{9}$

该正则表达式可以匹配以下格式的美国身份证号码:

123456789

012345678

555555555

以下是使用 JavaScript 验证美国身份证号码有效性的示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>验证美国身份证号码</title>
</head>
<body>
<script>
function is_valid_us_id(id_number) {
  // 正则表达式
  const pattern = /^(?!000|666|900)\d{9}$/;

  // 验证
  if (!pattern.test(id_number)) {
    return false;
  }

  // 计算校验码
  let checksum = 0;
  for (let i = 0; i < 8; i++) {
    checksum += (i + 1) * parseInt(id_number[i]);
  }

  checksum %= 11;
  if (checksum === 0) {
    return true;
  } else if (checksum === 10) {
    return id_number[8] === "X";
  } else {
    return id_number[8] === String(11 - checksum);
  }
}

// 示例
const id_number = "123456789";
if (is_valid_us_id(id_number)) {
  console.log("身份证号码有效");
} else {
  console.log("身份证号码无效");
}
</script>
</body>
</html>

该示例首先定义了一个名为 is_valid_us_id 的函数,该函数接受一个参数 id_number,表示美国身份证号码。然后,使用正则表达式 ^(?!000|666|900)\d{9}$ 验证 id_number 的格式是否有效。如果格式有效,则计算校验码并与 id_number 中的校验码进行比较。如果校验码一致,则返回 true,表示身份证号码有效;否则返回 false,表示身份证号码无效。

最后,示例中提供了一个示例,用于验证身份证号码 123456789 的有效性。

2

站星网

以下是美国身份证的正则表达式: ^(?!000|666|900)\d{9}$ 该正则表达式可以匹配以下格式的美国身份证号码:..

为您推荐

8月29日起,美国800美元免税政策全面取消!跨境卖家迎来新一轮规则博弈

来源:白鲸跨境作者:冬青一项足以改写全球小包跨境贸易格局的新政即将在美国落地。当地时间7 月 30 日,白宫宣布,自8 月 29 日起全面取消实行多年的“最低限度豁免”政策,正式为800 美元以下免税进口红利画上句号..

关税砍半至15%!美国欧盟达成贸易协议,欧盟豪掷数千亿买美国货

来源:跨境电商头条作者:Joey据讯,当地时间27 日,美国总统特朗普和欧盟委员会主席冯德莱恩在英国苏格兰举行非正式会晤。会后特朗普称,美欧达成新贸易协议共识,对欧盟输美商品征收15% 的关税,美国商品进入欧盟..

美国直播购物平台Whatnot崛起,未来会取代TikTok Shop吗?

来源:跨境创新工坊作者:林智勇Whatnot 的崛起:从收藏品小众平台到 50 亿美金独角兽成立于2019 年的 Whatnot 是一家美国社交电商平台,由于受到资本的追捧以及 GMV 快速增长,目前被视为TikTok Shop最强有力的竞争..

上架25天狂赚近千万,TikTok卖家把它卖到美国第一

来源:TT123跨境电商作者:TT123跨境电商减肥赛道,被认为是永不落幕的黄金市场,尤其是在跨境电商领域。凡是与瘦身、减脂、体重管理等关键词沾边的产品,总是格外受到大众关注,并时常成为社交媒体上的流量话题。近..

关税突发!美国宣布:23日起加征新关税!

来源:卖家之家央视新闻报道,当地时间 6 月 12 日,美国商务部宣布将自 6 月 23 日起对多种钢制家用电器加征关税,包括洗碗机、洗衣机和冰箱等“钢铁衍生产品”。据悉,对大多数国家设定 50% 的关税将影响这些钢铁..

美国海关发文!关税豁免延长

来源:AMZ123跨境电商作者:阿飞@AMZ123美国贸易政策的走向再次掀起波澜。AMZ123 此前提到,虽然美国联邦上诉法院裁定支持特朗普政府请求,暂缓了国际贸易法院(CIT)裁决的生效,但美国海关却“另辟蹊径”,近日发..

“美国同款”在墨西哥卖爆!TikTok美妆暴涨655%!

来源:TKFFF跨境导航网作者:TKFFF采采TikTok Shop 墨西哥站上线了 3 个月,相信大家都想知道这个新兴市场表现如何?不出意外,王牌类目——美妆个护销量暴涨 83.9%!图源:FastMoss国货品牌QUARXERY 一款去角质啫喱..

用中药帮老外治痛经,美国华裔年入千万!

来源:品牌方舟BrandArk作者:麦林在今年的 315 晚会上,垃圾翻新卫生巾、不灭菌一次性内裤等一系列女性用品生产乱象的曝光,揭露了无数“国民级”品牌的黑暗面纱。一时之间,“关注女性健康”这一议题成为了焦点。..

美国宣布将小额包裹关税从120%降至54%!

来源:TK出海日志继出口商品关税大调整,小额包裹关税也迎来了更新。当地时间 5 月 12 日,美国白宫官网发布行政命令,修正价值低于 800 美元小额包裹的从价关税税率,从 120% 降低到 54%。维持每件小额邮递物品 100..

Temu美国站,重大转折

来源:蓝海亿观作者:蓝海亿观近日,Temu 宣布,停止所有从中国发往美国的直运业务。未来,Temu 美国站的商品,将从美国本土发货,由本土卖家负责履约。这意味着,Temu 美国站,面临重大转折,也遭遇了重大挫折。如..

Temu重大调整!美国半托将开放国内发货!

来源:初海视野作者:初海视野多位 Temu 卖家向初海视野爆料称,Temu 即将向卖家开放从国内发货的模式,即卖家直接从国内发货给海外消费者,不用备货到海外仓。这是继全托管模式、半托管模式之后的又一个重大模式调..

美国关税独家观察:预计2个月后会有美国中小企业来中国补货

来源:亿邦动力文:王浩然编辑:石磊关税闹剧仍在继续,但美国中小企业很难离开中国供应链。亿邦动力近期和多位中国外贸商家、美国买家沟通、也与阿里国际站等线上平台做了交流,了解到的情况是:美国买家的库存一般..

从美国到欧洲,跨境卖家的 “生死” 大转移

来源:霞光社作者:洋紫、李小天税,大写在 2025。1 月 20 日,美国总统特朗普,开启了他的第二个任期。至今不满3个月的时间里,这位商人出身的总统不停挥舞着关税大棒,将全球自由贸易推向一百年来最危在旦夕的时刻..

真是疯了!美国宣布对华104%关税正式生效,小额包裹费用再上涨

当地时间 4 月 8 日,伴随着白宫官网公告的正式发布,美国新一轮对华加征关税政策正式生效。据外媒报道,白宫新闻秘书卡罗琳·莱维特(Karoline Leavitt)确认:“由于中国尚未取消报复性措施,美国原定对中国征收的..

美国加征34%关税后,TikTok卖家没订单了……

来源:TT123跨境电商作者:TT123跨境电商特朗普携“对等关税”和“个性化关税”两板斧,痛击整个跨境圈。加征 34% 关税、5 月 2 日取消在即的 800 美元小包豁免政策,瞬时间激起满城风雨,历经过美区系列过山车式动..

虽迟但到!欧盟反制美国,拟对280亿商品加收关税!

来源:跨境猫作者:跨境猫据路透社报道,欧盟国家将寻求在未来几天内形成统一战线,反对美国关税。其可能会对高达280 亿美元的美国进口产品采取针对性反制措施。此举意味着欧盟将加入中国和加拿大的行列,对美国征收..

.NET 9 即将推出的功能Task.WhenEach

.NET 爱好者!我刚刚偶然发现了一个非常酷的新 PR,它被合并到 .NET 运行时存储库中,我想分享一个例子。希望您能为新的 .NET 版本大肆宣传!在即将到来的 .NET 9 版本中,我们预计会有一个名为 .它在这里让您的异步..

针对 Go 语言开发的 SQL 驱动模拟库

数据库交互是几乎所有应用程序不可或缺的一部分,开发者们常常需要对数据库进行各种操作,包括插入、更新、删除和查询等。然而,在开发过程中直接对真实数据库进行操作不仅耗时耗力,还可能带来数据一致性和安全性的..

DockerUI 中文可视化Docker管理工具使用示例

DockerUI 是由国内开发者打造的一款优秀的 Docker 可视化管理工具。该工具拥有简洁直观的UI界面,可以轻松进行Docker主机管理、集群管理,以及Docker任务的编排等操作。DockerUI不仅展示了资源利用率、系统信息和更..

Blazor的N种渲染模式原理和常见问题说明

我们从下面这幅图开始,下图显示了三种渲染模式,分别称之为静态SSR、交互式SSR(即之前的BlazorServer)、交互式CSR(即之前的BlazorWasm)。还有一种渲染模式BlazorHybrid,稍后说。一、先浅层理解一个图例静态SSR:经..

发表回复

返回顶部

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制