C# 截取两个字符串中间的子字符串

Posted 精彩一生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 截取两个字符串中间的子字符串相关的知识,希望对你有一定的参考价值。

/// <summary>
/// 截取中间字符
/// </summary>
/// <param name="text">全字符串</param>
/// <param name="start">开始字符串 </param>
/// <param name="end">结束字符串 </param>
/// <returns></returns>
public static string Substring(string text,string start,string end)
{
    Regex regex = new Regex("(?<=(" + start + "))[.\\s\\S]*?(?=(" + end + "))", RegexOptions.Multiline | RegexOptions.Singleline);
    return regex.Match(text).Value;
}

 

以上是关于C# 截取两个字符串中间的子字符串的主要内容,如果未能解决你的问题,请参考以下文章