匹配?用正则表达式使用C#

时间:2015-10-16 18:47:52

标签: c# regex

我正在尝试匹配此字符串“end ='w'?>”在c#中使用正则表达式 这就是我所拥有的:

Regex regexcontentLength = new Regex(@"(?<=end='w'\?>)(.*?)(?=\r\n--)");
contentLengthMatch = regexcontentLength.Match(content);

我认为是“?”问题导致我不匹配。我尝试了多种组合,我似乎无法得到这个匹配。我指出了正确的方向,并且非常有帮助!

1 个答案:

答案 0 :(得分:1)

尝试

@"(?s)(?<=end='w'\?>)(.*?)(?=\r\n--)"

.与换行符匹配。