当前位置: 代码迷 >> ASP.NET >> 轮换内容中电话号码,看详细
  详细解决方案

轮换内容中电话号码,看详细

热度:5379   发布时间:2013-02-25 00:00:00.0
替换内容中电话号码,看详细:
比如:数据库读取到:
  "请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。 手机13512121215,电话:021-15258635".

显示为:"请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。 手机1351212****,电话:021-1525****".

只要显示的手机或电话后四位屏蔽掉。


------解决方案--------------------------------------------------------
string str = "请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。 手机13512121215,电话:021-15258635";
str = Regex.Replace(str, @"(?<=\d{7}|(\d{4}\-?\d{3})|(\d{3}\-?\d{4}))\d{4}", "****");