日期:2014-05-19  浏览次数:20799 次

关于正则表达式的又一个问题.
在网页中   类似于:  
<li> (之间有空格,数量不定) <h4> (我要获取的内容1) </li>  
<li> (之间有空格,数量不定) <h4> (我要获取的内容2) </li>  
<li> (之间有空格,数量不定) <h4> (我要获取的内容3) </li>  
<li> (之间有空格,数量不定) <h4> (我要获取的内容4) </li>  

我该如何去写我的表达式呢,试了N次都没结果,请高手作答.



------解决方案--------------------
for()
<li> \s+? <h4> (? <need> [^ <]*?) </li>
------解决方案--------------------
<li> \s+? <h4> (? <content> [^ <]+) </li>

------解决方案--------------------
<li> \s*? <h4> (? <need> [\s\S]*?) </li>