解决方案 »

  1.   

    string.Split('.')把数组后两个字符串相加,中间加“.”
      

  2.   

    string.Join(".",ip.Split('.').Skip(2));
      

  3.   


              string ip = "192.168.168.0";
                string[] s = ip.Split('.');
                string str=s[2]+"."+s[3];
      

  4.   

     string[] ss1 = ip.Split(new[] { "." }, StringSplitOptions.None);
    string IP=ss1[ss1.Length-2]+"."+ss1[ss1.Length-1];
    你试试
      

  5.   

    #region 根据pattern拆分字符串  
    /// <summary>  
    /// 根据pattern拆分字符串  
    /// </summary>  
    /// <param name="input">待拆分的字符串</param>  
    /// <param name="pattern">拆分标识符</param>  
    /// <returns>拆分后数组</returns>  
    private string[] SplitString(string input, string pattern)  
    {  
        string[] Email;  
        Email = Regex.Split(input, pattern);  
        return Email;  
    }  
    #endregion  
    读取数组中数即可。
    Split()方法,Split()方法实际上是拆分的方法,根据匹配正则表达式进行拆分储存在字符串数组中。
      

  6.   


    string ip="192.168.168.0";string result=string.Join(".",ip.Split('.').Skip(2)); 
      

  7.   

    regex.split()+向后搜索或者分组