在电子邮件正文中给出以下文本:
正在执行的代码是:
请勿修改上面的主题行。发送此电子邮件表示我请求推迟向9001(Qwest)分发此产品更改通知(PCN)。提供了以下原因:
这就是我需要捕获的原因。
它可能有很多行。
并且会持续很长时间
我正在尝试捕获跟随“... is provided below:”之后的所有文本。
传递到BodyRegex中的模式为:
.*provided below:(?<1>.*)
正在执行的代码是:
Regex regex2 = new Regex(BodyRegex, RegexOptions.IgnoreCase | RegexOptions.Multiline);
string note = null;
Match m2 = regex2.Match(body);
if (m2.Success)
{
note = m2.Groups[1].Value;
}
找不到匹配项。
我需要使用什么匹配模式来捕获“下面提供:”后面的所有文本行?
.
包含\W \w
.. 不需要\W \w \n
- Anirudha