我正在尝试以以下模式提取所有文本(显示为 xxxx):
Session["xxxx"]
使用 c#
这可能是Request.Querystring["xxxx"]
我试图动态构建表达式。当我这样做时,我会遇到各种关于未转义字符或不匹配的问题:(
一个例子可能是:
string patternstart = "Session[";
string patternend = "]";
string regexexpr = @"\\" + patternstart + @"(.*?)\\" + patternend ;
string sText = "Text to be searched containing Session[\"xxxx\"] the result would be xxxx";
MatchCollection matches = Regex.Matches(sText, @regexexpr);
任何人都可以帮助我,因为我很难过(因为我似乎总是使用 RegEx :))