ewebeditor上传的东西如何随着文章的删除而删除
ewebeditor上传的东西如何随着文章的删除而删除我添加一篇文章,文章里上传了一些图片和一些RAR压缩文件,这些上传的东西被放在了一个文件夹里,而当我删除文章的,那些...
ewebeditor上传的东西如何随着文章的删除而删除 我添加一篇文章,文章里上传了一些图片和一些RAR压缩文件,这些上传的东西被放在了一个文件夹里,而当我删除文章的,那些与文章有关的上传的东西却没用自动删除,如果要删除还得手工去删除,那么随着上传东西越来越多,如果不手动去删除的话,空间资源浪费会很大,如果用手动的话,那也太不直观了吧.我换了很多编辑器了,都存在这个问题,我代码又不懂,菜得要死,谁能帮我解决这个问题,我的Q是:694138112 急呐............................................
展开
2个回答
2013-05-10
展开全部
你可以根据编辑器提交的数据,用正则来判断把图片和文件的名称提取出来,然后找到你配置的ewebeditor上传文件目录的路径,删除就行了
2013-05-10
展开全部
package com.ccit.util;import java.util.regex.Matcher;
import java.util.regex.Pattern;public class GetPicUrl {
// 取得文本中的多个图片的名称和后缀名
public static String getPicUrl(String content) {
String result = "";
String s = "<(img|IMG) (.*?)(src|SRC)=('|\"|\\\\\"|)(.+?)(.jpg|.JPG|.gif|.GIF|.png|.PNG|.bmp|.BMP|.jpeg|.JPEG)(.*?)>";
String name = "\\w*(.jpg|.JPG|.gif|.GIF|.png|.PNG|.bmp|.BMP|.jpeg|.JPEG)";
Pattern p = Pattern.compile(s);
Matcher m = p.matcher(content);
Pattern p1 = Pattern.compile(name);
while (m.find()) {
String str = m.group();
Matcher m1 = p1.matcher(str);
m1.find();
String ss = m1.group();
result = result + ss + "&";
}
return result;
}}
import java.util.regex.Pattern;public class GetPicUrl {
// 取得文本中的多个图片的名称和后缀名
public static String getPicUrl(String content) {
String result = "";
String s = "<(img|IMG) (.*?)(src|SRC)=('|\"|\\\\\"|)(.+?)(.jpg|.JPG|.gif|.GIF|.png|.PNG|.bmp|.BMP|.jpeg|.JPEG)(.*?)>";
String name = "\\w*(.jpg|.JPG|.gif|.GIF|.png|.PNG|.bmp|.BMP|.jpeg|.JPEG)";
Pattern p = Pattern.compile(s);
Matcher m = p.matcher(content);
Pattern p1 = Pattern.compile(name);
while (m.find()) {
String str = m.group();
Matcher m1 = p1.matcher(str);
m1.find();
String ss = m1.group();
result = result + ss + "&";
}
return result;
}}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询