AI技术 · 深度资讯 · 前沿观察

如何在 Python 中验证西班牙语 NIF、NIE、CIF 和 IBAN

如果您曾经为西班牙市场构建过表单或后端系统,您可能..

如果您曾经为西班牙市场构建过表单或后端系统,您可能必须验证 NIF、NIE、CIF 或 IBAN 等财务标识符。

每个都有自己的算法、边缘情况和验证规则——从头开始正确地实现它们是非常棘手的。

在本文中,我将向您展示如何使用 Python 通过单个 API 调用来验证所有四种标识符类型,而无需自己实现或维护验证算法。

西班牙的财政标识符比看起来更复杂:。

NIF:8 位数字 + 1 个字母,使用 modulo-23 算法进行验证。

IBAN:ES + 2 个校验位 + 20 位 BBAN,经 MOD-97 验证。

来源:Dev.to

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关于我们

观澜Media

AI技术 · 深度资讯 · 前沿观察。专注科技、AI、互联网领域的深度报道与前沿资讯。

搜索归档

Access over the years of investigative journalism and breaking reports