正则表达替换dede上传图片路径

在dede的仿制网站的时候,常常会出现其他网站上传图片的路径问题。虽然我们可以用网页扒手之类的软件解决,但是有时候如果我们要手动替换网站上传图片路径的时候就得用正则了,今天恰巧用到,自己写了个正则,放到这以便以后可能使用的时候直接用,看到的朋友如果有需要,或者也是对正则很感兴趣的欢迎评论交流

 

这次大概是这样的,要替换的代码大概为以下部分下面只复制了一部分:

<li><a href="/xuanshou/2011/1025/212.html"><img src='/uploads/allimg/111025/1-111025105030X4-lp.jpg' border='0' width='120' height='150' alt='郑硕'></a><p>郑硕</p></li>
<li><a href="/xuanshou/2011/1025/211.html"><img src='/uploads/allimg/111025/1-111025104559B4-lp.jpg' border='0' width='120' height='150' alt='程文俊'></a><p>程文俊</p></li>

 

 匹配:/uploads/allimg/.*/(.*).jpg

替换:/images/$1.jpg

 

替换后就可以得到:/images/1-111025105030X4-lp.jpg

 

这样的路径了。如图:

点击查看原图

 

如果你想亲自测试一些正则表达式这个工具也是不错的,我博客中有下载:http://www.hack001.com/post/8