关于网页中显示身份证数字的问题,急
1.从数据库中选取工作人员的身份证号码,然后插入一个网页的gridview的分页数据源中。在分页中显示人员的身份证号码。
2.还有在网页中显示身份证号码的地方,留下最后一位可见,倒数2-5位为xxxx,也就是最后5位xxxx0,在页面中如何写啊?用什么方法?
[最优解释]
string str = "身份证号";
str = Regex.Replace(str, @"^(\d+)\d{4}([Xx0-9])$", "$1XXXX$2");
substring也可以
[其他解释]
完全可以的,引用命名空间using System.Text.RegularExpressions; 就行了,很明白了
[其他解释]
自己顶啊啊 啊啊啊 啊
[其他解释]
Regex.Replace不存在啊,还能用什么替代
[其他解释]
using System.Text.RegularExpressions;
[其他解释]
之前做的str = Regex.Replace(str, @"^(\d+)\d{4}([Xx0-9])$", "$1XXXX$2");不行啊
[其他解释]
不好意思,我愚蠢了。。。text写在regex.replace前面了怪不得没出。。。 谢谢各位砖家