有没有正确的方法来掩盖15位数的信用卡号码?

Bry*_*eld 7 credit-card mask

15位银行卡号格式为0000-000000-00000 [1].

如果我显示最后4位数字,它会变成xxxx-xxxxxx-x0000,看起来有点傻.

是否有正确的方法来格式化屏蔽的15位数字?

(我希望我们不会显示超过最后4个,但如果有标准,我想了解它.)

Joh*_*nde 7

真的没有标准.绝大多数网站都显示最后四个,前面有四个X,无论信用卡号是15位还是16位,这对您的用户来说可能是最容易识别的.但是如果你真的想要格式化它以便显示卡号的实际结构,那么xxxx-xxxxxx-x0000尽管它有愚蠢的行为.用户可能会发现出一个多余的字符(xxxx-xxxxxx-00000)是"不安全"我敢肯定,你不想给任何人机会抱怨或做退单.