关于网页中显示身份证数字的问题,急
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前面了怪不得没出。。。 谢谢各位砖家