方法1:去掉空格以及后面的字符

  1.  
    //怎么截取让date的值为"2011/12/9",即去掉空格以及后面的字符
  2.  
    string date = "2011/12/9 21:24:59"
  3.  
    string result=date.split(new char[]{' '})[0];

方法2:截取字符串中指定字符及其后面的字符

  1.  
    string s="12345-3434";
  2.  
    s.Substring(0,s.LastIndexOf("-"));
  3.  
    s.Substring(0,s.IndexOf("-"));

方法3:仅是时间格式的格式化处理:

DateTime.Now.ToString("yyyy/MM/dd")

C#去掉字符串中的汉字

 

string str = "测试一下ilove中国so结束";
Regex reg = new Regex(@"[\u4e00-\u9fa5]");
Label1.Text = reg.Replace(str,"");
string str = "测试一下ilove中国so结束";
Regex reg = new Regex(@"[\u4e00-\u9fa5]");
Label1.Text = reg.Replace(str,"");