public string aa()
{
string retstr = "";
string a = "s123q24";
foreach (char a1 in a)
{
Regex r = new Regex("^[0-9]$");
Match m = r.Match(a1.ToString());
if (m.Success)
{
retstr = retstr + a1;
}
}
return retstr; }
{
string retstr = "";
string a = "s123q24";
foreach (char a1 in a)
{
Regex r = new Regex("^[0-9]$");
Match m = r.Match(a1.ToString());
if (m.Success)
{
retstr = retstr + a1;
}
}
return retstr; }
其中a是待转的字符串,这里把不是数字的都去掉了。
if (m.Success)
{
retstr = retstr + a1;
}
else
{
retstr=retstr+x;//x是你要替换为的字符
}
{
str.Replace(i.ToString(),"");
}