首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

达人如何过滤数字以外的字符

2012-02-01 
达人怎么过滤数字以外的字符啊string abc88amdw$%wk87我只要取得88 87的数字其它字符不要这怎么做啊谢

达人怎么过滤数字以外的字符啊
string abc="88amdw$%wk87"

我只要取得88 87的数字其它字符不要

 这怎么做啊谢谢了

[解决办法]
using System.Globalization;

 private void button1_Click(object sender, EventArgs e)
{
string abc = "88amdw$%wk87";
string da = "";
foreach (char var in abc )
{
if (CharUnicodeInfo.GetUnicodeCategory(var ) == UnicodeCategory.DecimalDigitNumber )
{
da += var;
}

}
MessageBox.Show(da);

}

热点排行