求一正则,获取不包含指定字段串中的数据
求一正则表达式:
俺有一个字符串如下:
<TABLE cellspacing=0 border=0 bgcolor=f5f9fa width=100% ><TR><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom></TD><TD><font size=-1 color=green><br><center>作者:<a href="/browse/Listwriter.asp?vwriter=waiisme&idwriter=0&key=0" target=_blank>waiisme</a> 回复日期:2006-4-20 18:40:18</font> </center></TD><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom> </TD></TR></table>
TO枪杆出人权:谢谢你!<br> 感谢所有支持我的朋友!<br>
<TABLE cellspacing=0 border=0 bgcolor=f5f9fa width=100% ><TR><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom></TD><TD><font size=-1 color=green><br><center>作者:<a href="/browse/Listwriter.asp?vwriter=爱啃面包的人&idwriter=0&key=0" target=_blank>爱啃面包的人</a> 回复日期:2006-4-20 18:53:54</font> </center></TD><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom> </TD></TR></table>
恭喜你!我也是自考的,04年拿到本科文凭.总相信:一分耕作一分收获!<br>
<TABLE cellspacing=0 border=0 bgcolor=f5f9fa width=100% ><TR><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom></TD><TD><font size=-1 color=green><br><center>作者:<a href="/browse/Listwriter.asp?vwriter=朱莉叶的阳台&idwriter=0&key=0" target=_blank>朱莉叶的阳台</a> 回复日期:2006-4-20 19:02:58</font> </center></TD><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom> </TD></TR></table>
TO愚树淋疯:呵呵,好!我读人力资源管理。<br> TO朱莉叶的阳台:加油!<br> <br> 谢谢啊!<br> 我读的是汉语言文学呢!<br>
==========================================================================================
想用个正则来获取各段的内容
如果使用正则:作者[^回复日期]*\s*\S*waiisme\s*\S*[^作者]*作者
此时俺可以获取到:
作者:<a href="/browse/Listwriter.asp?vwriter=waiisme&idwriter=0&key=0" target=_blank>waiisme</a> 回复日期:2006-4-20 18:40:18</font> </center></TD><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom> </TD></TR></table>
TO枪杆出人权:谢谢你!<br> 感谢所有支持我的朋友!<br>
<TABLE cellspacing=0 border=0 bgcolor=f5f9fa width=100% ><TR><TD WIDTH=100 ALIGN=RIGHT VALIGN=bottom></TD><TD><font size=-1 color=green><br><center>作者
但是如果我是用:作者[^回复日期]*\s*\S*爱啃面包的人\s*\S*[^作者]*作者
这个时候却没有任何返回的数据
查看它的原因是为因为它里面有了一个“作”字
现求一个判断条件:我怎么才能将包含有作字的那些数据也读取出来?
非常感谢