设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 134|回复: 9
打印 上一主题 下一主题

[求助]字符串中检索图片名称

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-9 01:48:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  最近遇到一个难题,是这样的我们一般做新闻的时候都是用编辑器上传图片,上传到一个特定的文件夹,而我们的编辑器里面的代码就如下:

<P><IMG height=420 src="/images_1/20071020214844840.jpg" width=560 border=0><IMG height=420 src="/images_1/20071020214919741.jpg" width=560 border=0><IMG height=420 src="/images_1/20071020215157563.jpg" width=560 border=0><IMG height=420 src="/images_1/20071020214940487.jpg" width=560 border=0><IMG height=420 src="/images_1/20071020215018517.jpg" width=560 border=0><IMG height=420 src="/images_1/20071020215117551.jpg" width=560 border=0><IMG height=420 src="/images_1/20071020215139327.jpg" width=560 border=0></P>

现在要解决的是如果我要删除这篇新闻,并且连新闻中出现的图片也要删除,就是删除“20071020214844840.jpg、20071020214919741.jpg……”,不知道怎么处理,望高手指点!

其实如果是单个表单项目删除很容易的,但是这个是在很多字符串中,虽然有编辑器自带的文件管理工具,但是对于客户来说他是不会去进去删除的,所以很想解决这个很实际的问题!我也想用检索字符来提取,但是写了很多都没有达到预期的效果。
2#
发表于 2010-1-9 01:48:49 | 只看该作者
  1. \".+\.jpg\"
复制代码

试试
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-9 01:48:53 | 只看该作者
用fso删除这些文件,应该可以吧
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-9 01:48:57 | 只看该作者
用FSO获得文件的存放地址,然后删除就可以了!
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-9 01:49:01 | 只看该作者
以下是引用multiple1902在2007-11-18 13:29:50的发言:
  1. \".+\.jpg\"
复制代码

试试
请问斑竹我这样写好象说不对啊!我对正则没有多大的研究。望指教啊!

Public Function GetPIC(strHtml)
Dim strPatrn
strpatrn=".+\.jpg\" '==这里不知道将你写的那个代码怎么写==
Dim regEx
Set regEx = New RegExp
regEx.Pattern = strPatrn
regEx.IgnoreCase = True
regEx.Global = True
GetPIC = regEx.Replace(strHtml,"")
End Function
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-9 01:49:05 | 只看该作者
正则表达式
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-9 01:49:08 | 只看该作者
我也不会正则,楼主可以这样试试,我发现你的img 的border属性都为0,
我的笨办法就是用把你这一长串定义为一个str,然后用split根据border分割,然后用replace替换。
然后再用fso进行删除操作。个人看法,仅作参考。
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-9 01:49:12 | 只看该作者
以下是引用multiple1902在2007-11-18 13:29:50的发言:
  1. \".+\.jpg\"
复制代码

试试
先谢过了,去试试!
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-9 01:49:16 | 只看该作者
以下是引用t是变量在2007-11-17 16:58:50的发言:
正则表达式
如何写了,望楼上的指教,我对正则表达式研究得少!
回复 支持 反对

使用道具 举报

10#
发表于 2010-1-9 01:49:20 | 只看该作者
FSO是可以删除的,但是你怎么将这些字符串中的图片名称检索出来呢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 16:51 , Processed in 0.129045 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表