【发布时间】:2010-12-22 16:27:04
【问题描述】:
我有一个可变长度的银行帐号。
1234567890123
0987654321
我想屏蔽帐号以供查看,最后 4 位除外。
XXXXXXXXX0123
XXXXXX4321
有没有办法让它使用 String.Format 屏蔽除最后 4 个以外的所有数字,而不使用 Substring 提取最后 4 个数字?
编辑:
子字符串没有错。我只是想看看是否有一个简单的格式化字符串可以将除了最后 4 个字符之外的所有字符都转换成其他字符。
【问题讨论】:
-
使用子字符串有什么问题?
-
似乎缺少上下文 - 为什么需要使用 String.Format 而不是使用 Substring 的限制?
-
没什么。我只是想知道这是否可能。 :)
标签: string formatting masking