\d{4}-\d{1,2}-\d{1,2} \d{1,2}:\d{1,2}:\d{1,2}

解决方案 »

  1.   

    用正则表达式
    或者当你得到字符串内容的时候,先得到第一次出现“-”字符得位子j,再得到第一次出现"意"字符的位子i,再从j-4的位子用SubString取到i-2.第2个时间也用相似的办法撒
      

  2.   

    如果时间总是在最后可以用string的lastindexof取“(”, “)”间的内容
      

  3.   

    正则表达式:
     string s="建筑市场管理处(5)王增文(2004-9-6 9:01:56)\r\n意见:同意\r\n厅领导(8)曲俊义(2004-9-6 9:30:36)\r\n意见:同意";

    string reg_s=@"\d{4}\-\d{1,2}-\d{1,2} \d{1,2}:\d{1,2}:\d{1,2}";
     MatchCollection m=Regex.Matches(s,reg_s);
    for(int i=0;i<m.Count;i++)
    {
    MessageBox.Show(m[i].ToString());
    }
      

  4.   

    \d{4}-\d{1,2}-\d{1,2} \d{1,2}:\d{1,2}:\d{1,2}
    ---------------------
    同意
      

  5.   

    正则表达式中 的  MatchCollection m=Regex.Matches(s,reg_s);m为数组,用m[0],m[1]访问就是你要的结果