public string allChinaChar(string text)
{
string returnstr = "";
foreach (char c in text.ToCharArray())
{
//去掉标点符号
//if (!char.IsPunctuation(c))
//{
// returnstr += c.ToString();
//}
//只取汉字
if (Regex.IsMatch(c.ToString(), @"^[\u4e00-\u9fa5]+$") == true)
{
returnstr += c.ToString();
}
}
return returnstr;
}