取得指定开始和结束字符串中间的数据串

 

/// <summary>
  /// 取得指定开始和结束字符串中间的数据串
  /// </summary>
  /// <param name="content"></param>
  /// <param name="startStr"></param>
  /// <param name="endStr"></param>
  /// <returns></returns>
  protected string GetSubString(string content, string startStr, string endStr)
  {
   try
   {
    int indexStart = content.IndexOf(startStr);
    if (indexStart >= 0)
    {
     int indexEnd = content.IndexOf(endStr, indexStart + startStr.Length);
     if (indexEnd >= 0)
     {
      return content.Substring(indexStart + startStr.Length, indexEnd - indexStart - startStr.Length);

     }
    }
   }
   catch(Exception ex)
   {
   }


   return string.Empty;
  }

 

posted on 2010-10-07 10:31  junjun898  阅读(157)  评论(0)    收藏  举报