62,046
社区成员
发帖
与我相关
我的任务
分享
void Main()
{
string html = @"<p class=MsoNormal><span lang=EN-US>start</span></p>
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-US><img
width=554 height=415 src=""1.files/image003.jpg""></span></p>
<span style='font-family:黑体'>)测点</span><span lang=EN-US>(1x)</span></p>
<p class=MsoNormal><span lang=EN-US>end</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>start</span></p>
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-US><img
width=554 height=415 src=""1.files/image003.jpg""></span></p>
<span style='font-family:黑体'>)测点</span><span lang=EN-US>(1x)</span></p>
<p class=MsoNormal><span lang=EN-US>end</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>";
foreach(Match m in Regex.Matches(html,@"(?is)start[\s\S]+?end"))
{
Console.WriteLine(m.Value);
}
/*
start</span></p>
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-US><img
width=554 height=415 src="1.files/image003.jpg"></span></p>
<span style='font-family:黑体'>)测点</span><span lang=EN-US>(1x)</span></p>
<p class=MsoNormal><span lang=EN-US>end
start</span></p>
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-US><img
width=554 height=415 src="1.files/image003.jpg"></span></p>
<span style='font-family:黑体'>)测点</span><span lang=EN-US>(1x)</span></p>
<p class=MsoNormal><span lang=EN-US>end
*/
}