问题标签 [iban]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9767 浏览

java - 如何使用 Apache IBANCheckDigit 检查 IBAN 号码?

在我的 Android 应用程序中,我正在尝试检查 IBAN 银行帐号是否有效。据说这可以使用Apache IBANCheckDigit来完成。我现在尝试这样做:

然而,这总是打印false。即使我插入我自己的(正确的)IBAN 号码,它也会给出一个false.

有人知道如何使用这个 Apache IBANCheckDigit 吗?欢迎任何提示!

0 投票
1 回答
1404 浏览

mysql - MySQL 自动计算 IBAN bigint 溢出

这是我在stackoverflow中发布的第一个问题,我希望有人可以帮助我。到目前为止,我找不到任何人在这里问类似的问题。

我想检查一下德国的 IBAN 是否正确。原则上,这很容易:将 Bank_number(8 位)与 Account_Number(10 位)、相当于 DE 的数字(1314 = 4 位)和支票号码(2 位)连接起来,然后计算模除法和结果应该是 1。

这是我输入 MySQL 的代码:

这是我从 MySQL 得到的结果:

如您所见,当我手动输入整个数字时,我得到了正确的结果 (1),但是当我尝试从单独的字符串中构造数字时(以这种格式,它们迄今为止保存在数据库中),模除法不起作用,因为字符串被错误地转换为数字。

谁能告诉我可能是什么问题?

我尝试了“BIGINT”而不是“UNSIGNED”,但随后出现错误

任何帮助将不胜感激。

谢谢斯蒂芬

0 投票
2 回答
3663 浏览

mysql - MariaDB 更新错误内部连接和选择

我希望你能再次帮助我,感谢你为我在德国创建新的 IBAN 校验码指明了正确的方向。我现在正在尝试使用新计算的 BIC 和 IBAN 更新我们的会员数据库,但似乎 MariaDB MySQL 数据库上的 UPDATE 语句存在问题,尽管我认为我的语法是正确的。

我要做的就是在 SELECT 语句中设置表“mitglieder”中的两个字段“konto_bic”和“konto_iban”,该语句创建一个名为 b 的临时表,其中包含“id”、“bic”和“iban”列。两个表中的“id”相同。

这是我的第一次尝试:

但是,这产生了一个错误,我尝试了这个:

这也没有让我更进一步(来自数据库的错误)。

谁能看到我的语法错误可能是什么?预先感谢您的帮助

斯蒂芬

0 投票
6 回答
41828 浏览

php - 验证 IBAN PHP

在设计新平台时,我们尝试整合 IBAN 号码。我们必须确保 IBAN 已经过验证,并且存储到数据库中的 IBAN 始终是正确的。那么验证数字的正确方法是什么?

0 投票
3 回答
1733 浏览

php - 优化生成 IBAN 的 PHP 脚本

我用 PHP 编写了为给定银行帐户生成克罗地亚语 IBAN 的函数。我可以轻松地重写以返回任何 IBAN。问题是我认为它既不优化也不优雅。这是功能:

有没有更好的方法来生成 IBAN?

0 投票
4 回答
53887 浏览

banking - 如何将 BIC 和 IBAN 转换为帐户和排序码

既然 SEPA 要求让人们习惯了 BIC 和 IBAN,有些遗留系统无法处理这些新数据。是否有可用于将 BIC 和 IBAN 转换回排序代码和帐户的算法或工具?

0 投票
2 回答
2303 浏览

jquery - Jquery validation BIC IBAN in asp.net

I'm using the latest version of the Jquery Validation plugin which has support for validating BIC and IBAN numbers. This is part of the additional methods js which I've included and is working fine for validating IBANs, however, it fails when validating BICs. When I say fails I mean the call to validate doesn't work, not that it's incorrectly validating the BIC sequence.

Here's my code:

And here's my Jquery

I have to presume the 'bic' usage isn't the correct way to call that form of validation, yet this code works perfectly well for validating IBANS:

Does anyone know the correct way to call BIC validation?

BIC / IBAN code in github

0 投票
10 回答
108244 浏览

javascript - IBAN 验证检查

我需要使用 JavaScript 进行 IBAN 验证检查。我需要遵循的规则是:

验证 IBAN 通过将其转换为整数并对其执行基本的 mod-97 操作(如 ISO 7064 中所述)来验证 IBAN。如果 IBAN 有效,则余数等于 1。

  1. 根据国家/地区检查 IBAN 总长度是否正确。如果不是,则 IBAN 无效

  2. 将四个初始字符移动到字符串的末尾

  3. 将字符串中的每个字母替换为两位数字,从而扩展字符串,其中 A = 10, B = 11, ..., Z = 35

  4. 将字符串解释为十进制整数并计算该数字除以 97 的余数

我正在为白俄罗斯的 IBAN 执行此操作,因此它必须遵循以下格式

2C 31N -

RU12300000000000000000000000000000

如何修改以下内容以满足上述规则;

0 投票
7 回答
39404 浏览

regex - IBAN 的正则表达式允许空格并检查确切长度

我需要检查德国 IBAN 的输入字段。应该允许用户在空白处离开,并且应该验证输入是否有一个开始DE,然后是精确的 20 个字符的数字和字母。

没有空白空间,我试过了

但我找不到在哪里以及如何在允许的任何地方添加“空白”。

这应该很简单,但我根本找不到解决方案。

感谢帮助!

0 投票
0 回答
227 浏览

excel - 验证比利时 IBANS 的代码

有人可以帮我在 Visual Basic for Applications (Excel) 中创建一个函数来验证比利时的 IBAN 号码吗?所以我可以在 Excel 中添加一个数字列表,并将它们验证为 TRUE 或 FALSE。

比利时 IBAN 号码示例:

BE43 1325 3117 7701

在寻求帮助之前,我已经尝试了几件事。我试图调整我在该站点上一个较早主题中找到的代码,即:

我一直在尝试通过调整来修改:

我从显而易见的开始,删除了检查的八个位置,如下所示:

通过这种方式,我可以让 Excel 中的代码“验证”为真或假,但我认为只需从代码中删除位置,我还可以删除代码对 IBAN 号码执行实际验证的能力。