悬赏分:30-离问题结束还有 14 天 21 小时
$reg = "/<img[^>]*src=\"(http:\/\/(.+)\/(.+)\.(jpg|gif|bmp|bnp))\"/isU"; 这是我找的采集用码,我要换成采集本地代码的查询方法原理很简单 就是把http://那段 能换成查询本地路径的比如D:\photo\xxx.jpg这种东西的
问题补充:整个路径是模糊查询的...并没有具体路径
$reg = "/<img[^>]*src=\"(http:\/\/(.+)\/(.+)\.(jpg|gif|bmp|bnp))\"/isU"; 这是我找的采集用码,我要换成采集本地代码的查询方法原理很简单 就是把http://那段 能换成查询本地路径的比如D:\photo\xxx.jpg这种东西的
问题补充:整个路径是模糊查询的...并没有具体路径
解决方案 »
- [散分] 后台的那些事!
- 请教中文乱码问题
- zend如何使用?
- 如何指定$_REQUEST 取得Form表单提交上来的数据?
- 怎样去处空格?
- 请问大家:asp里request对象的BinaryRead方法在php里怎么用呢?有对应的方法吗?还有TotalBytes属性在php里怎么用阿?
- redhat9.0,用了它自己的apache和php,mysql4.0是自己安装的,可是php访问不了数据库,高手指教
- 如何在php中定义变量
- 申请了一个PHP+MYSQL免费空间,有点问题想问一下。
- 我下载安装了MYSQL,我的环境是WIN98+PWS+PHP4.04,网络都正常,一般的PHP程序也可以使用可是安装MYSQL后,却不能使用MYSQL,他告诉我localhost连接无效。怎么回事?我PING localhost都通啊
- php写的socket服务器,局域网和外网不能访问
- 网站像运行程序一样运行php文件
->
(([^\.]+)\.(jpg|gif|bmp|bnp))
$reg = "/ <img[^>]*src=\"((\w:\\.+)\\(.+)\.(jpg|gif|bmp|bnp))\"/isU";
//正则(这个还不是)
$reg = "/<img[^>]*src=\"(http:\/\/(.+)\/(.+)\.(jpg|gif|bmp|bnp))\"/isU";
//把抠出来的 img 地址存放到 $img_array 变量中
preg_match_all($reg, $message, $img_array, PREG_PATTERN_ORDER);
//过滤重复的图片
$img_array = array_unique($img_array[1]); foreach ($img_array as $img){ echo $img 不出值。