请教个正则表达式的问题,急急急~

liyy1986 2013-01-06 09:54:39
想做一个新闻采集的程序,用curl采集到了HTML代码
我想用正则表达式分割出来自己需要的数据
例如:

<table width="560" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFCCCC" align="center">
<tr>
<td align="left" height="20"><font size="2" color="#999999">
关键字:<a href="#" target="_blank">芥菜</a>   <a href="#" target="_blank">食疗</a>   <a href="#" target="_blank"></a>   <a href="#" target="_blank"></a>   <a href="#" target="_blank"></a></font></td>
</tr>
</table><p></p>
<p align="center"><img src="../images/8605_1.jpg" border="0" /></p>
<P>  荠菜,又名香荠、菱角菜、鸡心菜、清明菜等,是一种浅绿色开白色小花的草本植物,既是味道鲜美的野菜,又是具有多种功效的中药。它生命力强,分布广泛,春季的田野里随处可以采挖。作为野菜,荠菜的烹制方法很多,可凉拌、可炒、可烩、可入汤,还可用来做馅,均是春日里不可多得的绿色佳品。</P>
<P>  作为药物,在《千金方·食治》、《名医别录》、《滇南本草》等本草专著中早有记载。其性味,甘、淡、凉,可入肝、脾、胃、膀胱经;具有凉肝止血、平肝明目、清热利湿功效;用于治疗吐血、衄血、咯血、尿血、崩漏、目赤肿痛、眼底出血、<a href="#">感冒</a>发热、高血压病、赤白痢疾、肾炎水肿、乳糜尿等多种疾病。如治内伤吐血用荠菜、蜜枣各30克水煎服;治崩漏及月经过多用荠菜、龙牙草各30克水煎服;治尿血用鲜荠菜125克水煎,调冬蜜服或另加陈棕炭3克冲服;治高血压用荠菜、夏枯草各30克水煎服。</P>
<P>  现代药理研究证明:荠菜含有草酸、酒石酸、苹果酸、丙酮酸、对氨基苯磺酸等有机酸及多种氨基酸,并含有胆碱、乙酰胆碱、山梨醇、甘露醇以及钾、钙、钠、氯、磷、锰等。实验研究发现:荠菜煎剂及流浸膏对小鼠、猫、兔能使子宫兴奋。醇提取物可使狗、猫、兔及大鼠血压下降。浸膏对狗、豚鼠的冠状血管有舒张作用,对大鼠人工形成的胃溃疡有抑制作用,对小鼠有利尿作用。临床实践证明,荠菜性味平和,具有广泛的用途和较好的疗效,且诸无所忌,可放心使用。</P>


<p><font size="2">文章来源:<a href="#" target="_blank"></a></font></p>

<p></p>

我想取得

<P>  荠菜,又名香荠、菱角菜、鸡心菜、清明菜等,是一种浅绿色开白色小花的草本植物,既是味道鲜美的野菜,又是具有多种功效的中药。它生命力强,分布广泛,春季的田野里随处可以采挖。作为野菜,荠菜的烹制方法很多,可凉拌、可炒、可烩、可入汤,还可用来做馅,均是春日里不可多得的绿色佳品。</P>
<P>  作为药物,在《千金方·食治》、《名医别录》、《滇南本草》等本草专著中早有记载。其性味,甘、淡、凉,可入肝、脾、胃、膀胱经;具有凉肝止血、平肝明目、清热利湿功效;用于治疗吐血、衄血、咯血、尿血、崩漏、目赤肿痛、眼底出血、<a href="#">感冒</a>发热、高血压病、赤白痢疾、肾炎水肿、乳糜尿等多种疾病。如治内伤吐血用荠菜、蜜枣各30克水煎服;治崩漏及月经过多用荠菜、龙牙草各30克水煎服;治尿血用鲜荠菜125克水煎,调冬蜜服或另加陈棕炭3克冲服;治高血压用荠菜、夏枯草各30克水煎服。</P>
<P>  现代药理研究证明:荠菜含有草酸、酒石酸、苹果酸、丙酮酸、对氨基苯磺酸等有机酸及多种氨基酸,并含有胆碱、乙酰胆碱、山梨醇、甘露醇以及钾、钙、钠、氯、磷、锰等。实验研究发现:荠菜煎剂及流浸膏对小鼠、猫、兔能使子宫兴奋。醇提取物可使狗、猫、兔及大鼠血压下降。浸膏对狗、豚鼠的冠状血管有舒张作用,对大鼠人工形成的胃溃疡有抑制作用,对小鼠有利尿作用。临床实践证明,荠菜性味平和,具有广泛的用途和较好的疗效,且诸无所忌,可放心使用。</P>

的内容,需要如何写正则表达式呢?那位大神知道的话,请指点一下,谢谢~~
...全文
271 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 2013-01-06
  • 打赏
  • 举报
回复
preg_match_all('/<P>(.+)<\/P>/sU',$s,$m); print_r($m);
www_7di_net 2013-01-06
  • 打赏
  • 举报
回复
如果想要抓取时比较稳定的话,建议你去掉所有的html标签,只保留文字,把文字分解成array,这种做法的好处是对方的网站有一些小的调整动作不会影响到你的抓取.
内容概要:本文针对无刷直流电机驱动的电子机械制动(EMB)执行器,建立了考虑Stribeck摩擦特性的非线性耦合动力学模型,并在Simulink环境中完成了系统级仿真分析。研究综合集成了电机动力学、齿轮传动机构与制动执行机构的动力学特性,构建了高保真的机电一体化系统模型。重点引入Stribeck摩擦模型以精确描述低速工况下执行器内部存在的静摩擦、粘滞摩擦与库仑摩擦之间的过渡行为,有效提升了系统在启停、反向运动等瞬态过程中的动态响应仿真精度。通过多工况仿真验证了模型的有效性,能够准确反映摩擦引起的爬行、滞后与定位误差等非线性现象,为EMB系统的高性能控制算法设计(如摩擦补偿、滑模控制)与结构优化提供了高可信度的仿真平台。; 适合人群:从事汽车电子制动系统、电机驱动控制、机电系统建模与仿真研究的研究生、科研人员及工程技术人员,需具备扎实的机械动力学、自动控制理论基础和MATLAB/Simulink仿真能力。; 使用场景及目标:①用于高精度电子机械制动系统的设计验证与性能预测;②为消除摩擦非线性影响的先进控制策略(如自适应控制、智能控制)提供精确的被控对象模型;③深入探究Stribeck摩擦等非线性因素对系统动态性能(如响应延迟、稳态误差)的作用机理; 阅读建议:读者应结合提供的Simulink模型文件,深入剖析Stribeck摩擦模块的数学实现与参数辨识方法,建议通过改变输入指令(如阶跃、正弦)和负载条件进行对比仿真,以直观理解非线性摩擦对系统动态特性的影响。

20,393

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧