紧急求一个正则表达式 哪位大侠来看看 (?s)(?:(?<=\(section\)).*?(?=\(/section\)))|(?:(?<=\(content\)).*?(?=\(/content\))) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 section([\s\S]*?)section 取出1content([\s\S]*?)content 取出2 取不到 (content) 到 (/content) 内的html文本 只可以取到(section) 到 (/section) 内的html文本 望大虾 检查下 string strContent = @"<p>(section) <p> <ul>概述 </ul> </p>(/section) </p> <p>(content) </p> <ul> <li>高血压的定义:成人收缩压≥140 mmHg和/或舒张压≥90 mmHg,是引起心血管疾病的一个重要危险因素 </li> <li>高血压前期的定义:成人收缩压为120~139 mmHg或舒张压为80~89 mmHg。这类患者需要咨询有利于健康的生活方式的改变,以期预防或延迟高血压的发生,而且应每年至少随访一次 </li> </ul> <p> (/content) </p> <p>(section) <p> <ul>紧急措施 </ul> </p>(/section) </p> <p>(content) </p> <ul> <li>高血压的定义:成人收缩压≥140 mmHg和/或舒张压≥90 mmHg,是引起心血管疾病的一个重要危险因素 </li> <li>高血压前期的定义:成人收缩压为120~139 mmHg或舒张压为80~89 mmHg。这类患者需要咨询有利于健康的生活方式的改变,以期预防或延迟高血压的发生,而且应每年至少随访一次 </li> <li>大约90%的高血压患者病因不明,无并发症的原发性高血压是无症状的术前高血压与围手术期的发病率和死亡率明显增加有关,但尚不清楚术前高血压处置是否会降低风险 </li> </ul> <p>(/content) </p>"; Regex re = new Regex(@"(?s)(?:(?<=\(section\)).*?(?=\(/section\)))|(?:(?<=\(content\)).*?(?=\(/content\)))"); foreach (Match mc in re.Matches(strContent)) { string strValue = mc.Value; }看看strValue的值,四个,是正确的,给出不正确的数据 (80分求解)多窗体,调用同一个类,怎么才能不用每次都实例化被调用的类? 以前做的一个delphi的三层分布式程序,如何改成C#的?主要是分布这一块的实现 求解 C#字符串解析 [[,,],[,,],[,,]]是JSON?还是二维数组? 通过IP如何连接FTP excel读取工作部名称? 有趣的难题,请帮顶 从服务器上获取的数据,如何转换 .net与数据库编程问题 windows服务问题 关于数组的一个问题. 单实例模式一定要是封闭类(sealed)吗? 不显示删除回复显示所有回复显示星级回复显示得分回复 C#如何获取网页的post数据流!新手,请教各位大侠指点!小弟拜谢!在线等!
section([\s\S]*?)section 取出1
content([\s\S]*?)content 取出2
string strContent = @"<p>(section) <p> <ul>概述 </ul> </p>(/section) </p>
<p>(content)
</p> <ul>
<li>高血压的定义:成人收缩压≥140 mmHg和/或舒张压≥90 mmHg,是引起心血管疾病的一个重要危险因素 </li>
<li>高血压前期的定义:成人收缩压为120~139 mmHg或舒张压为80~89 mmHg。这类患者需要咨询有利于健康的生活方式的改变,以期预防或延迟高血压的发生,而且应每年至少随访一次 </li>
</ul> <p>
(/content) </p> <p>(section) <p> <ul>紧急措施 </ul> </p>(/section) </p> <p>(content) </p>
<ul>
<li>高血压的定义:成人收缩压≥140 mmHg和/或舒张压≥90 mmHg,是引起心血管疾病的一个重要危险因素 </li>
<li>高血压前期的定义:成人收缩压为120~139 mmHg或舒张压为80~89 mmHg。这类患者需要咨询有利于健康的生活方式的改变,以期预防或延迟高血压的发生,而且应每年至少随访一次 </li>
<li>大约90%的高血压患者病因不明,无并发症的原发性高血压是无症状的术前高血压与围手术期的发病率和死亡率明显增加有关,但尚不清楚术前高血压处置是否会降低风险 </li>
</ul>
<p>(/content) </p>"; Regex re = new Regex(
@"(?s)(?:(?<=\(section\)).*?(?=\(/section\)))|(?:(?<=\(content\)).*?(?=\(/content\)))");
foreach (Match mc in re.Matches(strContent))
{
string strValue = mc.Value;
}看看strValue的值,四个,是正确的,给出不正确的数据