string[] strs = str.Split('|');
   for(int i=0;i">

替换以|分割的相同字符串

80酷酷网    80kuku.com

  字符串private string noSameStr(string str)
  {
   str  = "|"+str;
   string[] strs = str.Split('|');
   for(int i=0;i<strs.Length;i++)
   {
    if(strs[i].Trim() != "")
    {
     if(str.Replace("|"+strs[i].Trim()+"|","").Length != str.Length-strs[i].Length)
     {
      str = str.Replace("|"+strs[i].Trim()+"|","|") + "|"+ strs[i].Trim() + "|";
     }
    }
   }
   string nosame = "|";
   strs = str.Split('|');
   for(int i=0;i<strs.Length;i++)
   {
    if(strs[i].Trim() != "")
    {
     nosame += strs[i].Trim() +"|";
    }
   }
   return nosame;
  }

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: