怎么在asp中用正则表达式搜索HTML代码段中包含图片的路径

来源:百度知道 编辑:UC知道 时间:2024/05/03 04:51:43
用ASP正则表达式实现,给出一段HTML代码,其中包含有若干图片,我想用正则表达式将图片路径过滤出来。这样在删除文档的时候就可以检测有没有对应的图片,有则一起删除了。
------------
请问各位高手,怎么写这个过滤出图片路径的正则表达式?
比如有和么一段html源码:
<p><img src="/images/2/123.jpg">这里源码里的一段文字<img src=/images/3/789.gif">这里可能又有一段文字</p>
以上这段源码作为一个字符串变量,如何用ASP将图片的路径提取出来?路径可能有引号,也可能没有,图片的格式不定,要求用最简单的正则表达式实现,而不是复杂的ASP编写的脚本处理程序。

"<img[^>]+src=""([^"">]+)""[^>]+>"

先用 Execute 然后提取出每个 $1

(?im)(?<=img=")(http://.* ?)(?=")

ASP 好像没有正则,PHP有
ASP 里面只好用VBSRIPT. 但不支持后瞻...

说不清了,你没把列子给出来,不好写. 想让人帮你,要懂得回何问问题.