求:在Asp中(用正则表达式)获取文章中的图片地址

比如有一个student表,有id,name,count等字段,count字段中有文字和图片,我要调用count字段中的第一张图片并显示出来。
我是个新手.对正则表达式不熟,昨天了解了一下.还是不会运用.我用的是Asp程序。
谁能帮帮我写这个代码啊.如有别的方法也行啊.但同样希望给出代码.先谢谢了
还是不知道怎么用啊
最新回答
宇宙藏进你

2024-05-02 13:07:56

<%
dim result,result1
str="adfjlmnnzlkjlkfjoj <img src=""
http://www.baidu.com/logo.gif
"" border=0 width=100>dfkjhdjfk"
set re=new regexp
re.ignorecase=true
re.global=true
re.pattern="<img [^>]*src=""([^"">]+)""[^>]+>"
set m=re.execute(str)
for each n in m
result=result&n&"|"
result1=result1&n.submatches(0)&"|"
next
set m=nothing
set re=nothing
if result<>"" then
result=left(result,len(result)-1)
result1=left(result1,len(result1)-1)
end if
result=split(result,"|") '存储<img>
result1=split(result1,"|") '存储图像地址
%>
霓裳梦颜

2024-05-02 18:01:00

在添加的时候另外设个列表选择要显示的图片并把要显示图片的地址添加到另一个记录段C 然后直接调用C的值!