在ASP中用正则替换图片为什么不成功?

DMPX 2006-12-15 10:30:48
Function sdrmImg(yStr)
dim RegEx
Set RegEx=New RegExp
RegEx.Pattern ="<IMG (.*?)src=(.[^\[^>]*)(.*?)>"
RegEx.IgnoreCase = True
RegEx.Global = True
yStr=RegEx.Replace(yStr,"")
sdrmImg=yStr
End Function

strContent=sdrmImg(Rs("content"))

为什么文章内容里的图片过滤不掉?
...全文
159 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
belldandy11 2007-02-13
  • 打赏
  • 举报
回复
UP
DMPX 2007-02-12
  • 打赏
  • 举报
回复
如何把这句javascript正确替换成vbscript
reg = /src=\"(http:\/\/[^\"]+)\"/ig
李睿_Lee 2007-02-12
  • 打赏
  • 举报
回复
RegEx.Pattern="<IMG([^>]*)>"
表达式这样写就OK了,ASP,VBS环境已验证。
purexu 2007-02-12
  • 打赏
  • 举报
回复
RegEx.Pattern ="<IMG(.*?)>"
要过滤图片不用考虑SRC的路径怎么写
anwell 2007-02-12
  • 打赏
  • 举报
回复
可参考我发的一篇日志;

取出HTML里面的图片地址:

http://wind88.net/article.asp?id=63
DMPX 2006-12-15
  • 打赏
  • 举报
回复
strContent=sdrmImg("<IMG src=""http://localhost/1.jpg"">")

直接用字符串就可以,为什么strContent=sdrmImg(Rs("content"))这样不行呢?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧