账号通
    

账号  

密码  

1296

查看

0

回复
主题:[求助]大神提供一个保存远程图片的修正,(官方的ReplaceBeyondUrl(ReplaceContent, SaveFilePath))不正确. [收藏主题]  
esharp 当前离线

508

主题

14

广播

32

粉丝
添加关注
级别:五年级

用户积分:1420 分
登录次数:531 次
注册时间:2011/6/24
最后登录:2024/9/4
esharp 发表于:2014/3/24 11:51:28   | 显示全部帖子 查看该作者主题 楼主 
科汛在线考试系统(NET)

re.Pattern = "((http|https|ftp|rtsp|mms):(\/\/|\\\\){1}((\w)+[.]){1,}(net|com|cn|org|cc|tv|[0-9]{1,3})(\S*\/)((\S)+[.]{1}(gif|jpg|png|bmp|jpeg)))"


文件位于:ks.commoncls.asp中的函数:Public Function ReplaceBeyondUrl(ReplaceContent, SaveFilePath)


现在问题是:

1.如果是这种网址,将不会保存远程图片:http://abc.baidu.com/images/美女.jpg

因为正则中.找不到:http://w


2.如果是本地的测试环境:http://pp:88/images.帅哥.jpg也不会保存.将会退出正则.

因为找不到:http://w


谁修复下.


1.可以保存大网只要带有jpg,png,gif都将保存到自己服务器.

2.可以保存自己带端口的测试环境的图片.

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.06201秒 powered by KesionCMS 9.0