作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
15位银行卡号格式为0000-000000-00000 [1] .
如果我显示最后 4 位数字,它会变成 xxxx-xxxxxx-x0000,看起来有点傻。
是否有正确的方法来格式化屏蔽的 15 位数字?
(我希望我们无论如何都不会显示超过最后 4 个,但如果有标准,我想知道。)
最佳答案
真的没有标准。无论信用卡号码是 15 位还是 16 位数字,绝大多数站点都显示最后四个,前面有四个 X,因此这可能是您的用户最容易识别的。但是,如果你真的想格式化它以便显示卡号的实际结构,那么将其设置为 xxxx-xxxxxx-x0000
尽管愚蠢。用户可能会发现显示额外的字符 ( xxxx-xxxxxx-00000
) 是“不安全的”,我相信您不想给任何人投诉或退款的机会。
关于credit-card - 是否有正确的方法来掩盖 15 位信用卡号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7589824/
我有一个很奇怪的问题,网页中的某些数字被随机标记为“*”。asp.net 4 webform 和 IIS Server 7 出现问题。我不知道为什么会这样。 例如:我们在文本框中的文字:45-3791
我是一名优秀的程序员,十分优秀!