/// <summary>
/// 从一个字符串的两个关键字中间得到内容
/// </summary>
/// <param name="str">原字符串</param>
/// <param name="str1">开始关键字</param>
/// <param name="str2">结束关键字</param>
/// <param name="start">开始查询的位置</param>
/// <returns>关键字中间的内容</returns>
public string SubStr(string str, string str1, string str2, int start)
{
int start1, stop;
start1 = str.IndexOf(str1, start, str.Length - start);
stop = str.IndexOf(str2, start1, str.Length - start1);
return str.Substring(start1 + str1.Length, stop - start1 - str1.Length);
}
public string SubStr(string str, string str1, string str2)
{
int start, stop;
start = str.IndexOf(str1, 0, str.Length);
stop = str.IndexOf(str2, 0, str.Length);
return str.Substring(start + str1.Length, stop - start - str1.Length);
}