日期:2014-05-17  浏览次数:20899 次

怎样取得两个符号之间的字符串呢?如<a与>之间的链接字符。
我想把一段文本中图片的链接地址修改一下,图片不需要处理,直接改 <a   href的链接内容,
我起初是想用判定 <a与> 的位置,然后截取再替换。但我担心用
Instr(rs( "A_Content "), " <a ")

Instr(rs( "A_Content "), "> ")
得到的不是图片的链接地址,而是文字中其他的链接是址。因为a_content是整篇文章,其中会有其他的链接地址,而且图片的链接也不止出现一次。
不知怎么办好,请高手指教。

------解决方案--------------------
replace(rs( "A_Content "), " href= ", " href= '新地址 ' old_href= ")
------解决方案--------------------
只替换图片
replace(rs( "A_Content "), " href= ", " onClick= " "if (this.getElementsByTagName( 'IMG ').length==0) this.href=this.old_href; " " href= '新地址 ' old_href= ")