我对正则表达式不太好,这就是为什么我需要你的帮助。正则表达式:javascript函数中的参数
我有这种风格的JavaScript函数:
javascript:Ouvre('/ade/custom/modules/plannings/eventInfo.jsp',-1,-1,28890,-1,-1,-1,-1,-1,'','yes','no','no','yes','no','1','1','790','480')
或
javascript:Ouvre('/ade/custom/modules/plannings/eventInfo.jsp',-1,-1,28746,-1,-1,-1,-1,-1,'','yes','no','no','yes','no','1','1','790','480')
,我需要恢复一个参数(28890或28746在这些情况下)。如何使用正则表达式获得第四个参数?
我想,如果可能的话,给它一个名称,然后在C#中轻松使用它。就像这样:
var reg = new Regex("REGEX");
var match = reg.Match((string)value);
if (match.Success)
{
return match.Groups["FourthArgument"].Value;
}
谢谢
'string.Split'看起来像一个更好的选择 - 返回数组应包含在第四元素值。如果第一个参数包含逗号,则 – Oded