string aaa="090825001|TYP1|2009-08-25 15:13:06";如何得到  bbb="2009-08-25 15:13:06";

解决方案 »

  1.   

    TYP1的长度是有变化的不知固定的长度
      

  2.   

    两种办法,一种用Substring,
    一种用正则
    \d+-\d+-\d+\s\d+:\d+:\d+
      

  3.   

    string[] bbb = aaa.Split('|');
    string b = bbb[2];
    b = "2009-08-25 15:13:06";
      

  4.   


    String bbb= aaa.Substring(aaa.LastIndexOf('|')+1);
      

  5.   

     string aaa="090825001|TYP1|2009-08-25 15:13:06"; 
    int satrtindex=aaa.lastindex("|");
    string newstring=aaa.substring(startindex);
      

  6.   


    string aaa="090825001|TYP1|2009-08-25 15:13:06"; 
    String bbb= aaa.Substring(aaa.LastIndexOf('|')+1);
      

  7.   

    String bbb= aaa.Substring(aaa.LastIndexOf('|')+1);