我也不会正则,楼主可以这样试试,我发现你的img 的border属性都为0,
我的笨办法就是用把你这一长串定义为一个str,然后用split根据border分割,然后用replace替换。
然后再用fso进行删除操作。个人看法,仅作参考。
你的方法我是可以采用的是可以达到效果的,但是觉得斑竹的正则是怎么样的,可能要简单些!
我的做法:
str=Split(数据库中的数据,"/images_1/")'==我觉得用‘/images_1/’分割好些,因为上传图片都是这个文件夹==
for i=0 to Ubound(str)
response.Write(Server.HTMLEncode(str(i))&"<br>")'==改成这样'response.Write(left(str(i),21)&"<br>")'==
next
显示的效果是:
<P><IMG height=420 src="
20071020214844840.jpg" width=560 border=0><IMG height=420 src="
20071020214919741.jpg" width=560 border=0><IMG height=420 src="
20071020215157563.jpg" width=560 border=0><IMG height=420 src="
20071020214940487.jpg" width=560 border=0><IMG height=420 src="
20071020215018517.jpg" width=560 border=0><IMG height=420 src="
20071020215117551.jpg" width=560 border=0><IMG height=420 src="
20071020215139327.jpg" width=560 border=0></P>
这样舍取第一个str(0)就可以了,再对每一条去截取图片文件名然后FSO进行删除!
response.Write(Server.HTMLEncode(str(i))&"<br>")'==改成这样'response.Write(left(str(i),21)&"<br>")'==
最后就可以得到:
20071020214844840.jpg
20071020214919741.jpg
20071020215157563.jpg
20071020214940487.jpg
20071020215018517.jpg
20071020215117551.jpg
20071020215139327.jpg
一切搞定,但是觉得不是很简的!
[此贴子已经被作者于2007-11-19 9:09:06编辑过]
程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!