https://en.wikipedia.org/wiki/International_Bank_Account_Number#Practicalities
以电子方式传输时,IBAN 不应包含空格:打印时,它以由单个空格分隔的四个字符为一组表示,最后一组长度可变,如下例所示:
典型的 IBAN 如下所示:(GR16 0110 1250 0000 0001 2300 695
取自上述链接)。
我想让用户更容易输入 IBAN 号码。目前我使用 aTDBEdit
来显示 IBAN 号码,并将其作为字符(不带空格)存储在数据库中。
我知道可以使用 格式化数字TNumericField.DisplayFormat
,也有TMaskEdit
,但两者都不是非常有用,因为 IBAN 不是数字并且在不同国家有不同的长度。
如何在 DB 控件中编辑四个字符组中的 IBAN 编号?
PS:我不是要求实际的 IBAN 验证,因为我已经知道了。