读书人

希望各位帮小弟我写个正则表达式

发布时间: 2012-03-15 11:50:39 作者: rapoo

希望各位大虾帮我写个正则表达式。
http://so.piaohua.com/plus/search.php?kwtype=0&keyword=%B1%E4%D0%CE%BD%F0%B8%D5

这个网址,怎么把里面所有的电影名字和海报链接用正则取出来呢。各位大虾。能不能帮我写一个表达式了,在网上看了好久,就是找不到头绪。
最好加上注释,我好举一反三的学习。谢谢各位大虾。

[解决办法]
你说的电影名字怎么理解,是哪种?
1,变形金刚3:月黑之时BD高清1024*
2,变形金刚
3,变形金刚3

------
ps:分数太少
[解决办法]
用这个可以试试:
<strong><a href="(.*?)" target="_blank"><font color='red'>(.*?)</font>(.*?)</a></strong>

一共得到9个结果
每个结果3个组
例如第一个结果:
<strong><a href="http://www.piaohua.com//html/dongzuo/2011/0924/22244.html" target="_blank"><font color='red'>变形金刚</font>3:月黑之时BD高清1024*</a></strong>
----------------------------------
匹配组1(行90:列27,长度:57): http://www.piaohua.com//html/dongzuo/2011/0924/22244.html
匹配组2(行91:列13,长度:4): 变形金刚
匹配组3(行91:列24,长度:15): 3:月黑之时BD高清1024*

把三个组加起来既可以了

或者把结果中的 <strong><a href=" 、 " target="_blank"><font color='red'> 、</font> 、</a></strong> 这些直接替换成空字符或者空格就可以了。。。。

--------注:本人菜鸟,以上结果不一定是最好的,但是已经过检验,可供参考---------

读书人网 >.NET

热点推荐