jencofox 发表于 2010-6-20 03:14:58

我只想采集某一区域的图片,怎么正则表达式啊?

<!-- InstanceBeginEditable name="left_sidebar" -->(?<content><img[\s\S]*+\>?)<td colspan="10" align="center" class="btm-nav">
我这样写,不对。。。谁能帮我写一个,或者有没有其他方法实现呢
我只想采集这个区域的img包括<img>标签

网页图片的格式是这样的
<img src="/spitz_dog_breeds/images/alaskan_malamute_h02.jpg" alt="Alaskan" width="400" height="315" border="1">

vus520 发表于 2010-6-20 12:11:21

是图片img代码还是图片地址

goovl 发表于 2010-7-9 16:35:22

我只想采集图片的名称,不知道怎么截取。

cmh5294 发表于 2010-9-2 13:37:22

您把采集页网址发上来看下{:3_146:}

afanfan2007 发表于 2010-9-2 17:16:27

火车支持的参数正则
<img src="(*)" alt="[参数]" width=(*)>

fanory 发表于 2010-9-10 16:00:40

万能图片正则
<[^<]*((?<=<(?:img|IMG)[^>]*(?:(?:src|SRC)(?:\s*=\s*(?:["']?))))(?:[^\s"'>]*)\.(?:jpg|gif|jpeg|bmp|png|GIF|JPG))[^>]*>

fanory 发表于 2010-9-10 16:01:08

<[^<]*((?<=<(?:img|IMG)[^>]*(?:(?:src|SRC)(?:\s*=\s*(?:["']?))))(?:[^\s"'>]*)\.(?:jpg|gif|jpeg|bmp|png|GIF|JPG))[^>]*>

novelfans 发表于 2010-10-24 10:58:38

<img src="[参数]" alt=*width="400" height="315" border="1">
页: [1]
查看完整版本: 我只想采集某一区域的图片,怎么正则表达式啊?