<SCRIPT LANGUAGE="JavaScript">
<!--
var s = '<img src="http://www.efu.com.cn/upfile/news/commonly/2004/2004-12-28/lij_maoyi02.jpg" border=0>'+
'<img src="http://www.efu.com.cn/upfile/news/commonly/2004/2004-11-20/lij_maoyi02.jpg" border=0>'var r = /http:\/\/[^>]+\/(\d{4})\/\1-(\d{1,2})-(\d{1,2})\/([^/>]+\.\w+)/g;
s = s.replace(r, "/images/$1$2$3/$4");
alert(s);
//-->
</SCRIPT>
<!--
var s = '<img src="http://www.efu.com.cn/upfile/news/commonly/2004/2004-12-28/lij_maoyi02.jpg" border=0>'+
'<img src="http://www.efu.com.cn/upfile/news/commonly/2004/2004-11-20/lij_maoyi02.jpg" border=0>'var r = /http:\/\/[^>]+\/(\d{4})\/\1-(\d{1,2})-(\d{1,2})\/([^/>]+\.\w+)/g;
s = s.replace(r, "/images/$1$2$3/$4");
alert(s);
//-->
</SCRIPT>
解决方案 »
- 我用jquery的AJAX通过POST过来数据 appliction/json-rpc 接收不到,这是为什么??
- 请教 192.168.0.1(cnet1) | 192.168.0.3(cnet2) 问题
- 一小段代码的逻辑不懂?
- php传值给ORACLE存储过程
- 一个关于sqlserver +php分组查询的问题
- 这种情况下我该如何生成网页?
- php+ajax的数据时时显示问题
- 有人用过php里面的关于共享内存函数shmop_open...吗?求教。在线等。
- 我用opera看新浪的新闻评论竟然看到了这样的东西
- 有个很着急的问题,请大家帮看看。关于用流方式传输xml
- 发现一个问题,不知道是不是PHP的问题,大家都来看看.
- [求助]PHP连接MSSQL的乱码问题,急!!
解决问题马上给分!
需要用php来实现.
例如要将很多网页源代码里的所有图片绝对地址都准换成相对地址.转换后的相对地址中的日期目录是由自己定义的.
拍马屁也不是这样拍的呀!$ar = glob("path/*.htm");
foreach($ar as $f) {
$str = file_get_contents($f);
$str = preg_replace('#http://.+/(\d+)-(\d+)-(\d+)/(.+\.(?:gif|jpg|png)#i', '/images/$1$2$3/$4', $str);
file_put_contents($f, $str);
}if(! function_exists('file_put_contents')) {
function file_put_contents($filename, $str) {
if( ! ($fp = fopen($filename, "wb")))
return false;
$n = fwrite($fp, $str);
fclose($fp);
return $n;
}
}