首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

怎样取得两个符号之间的字符串呢?如<a与>之间的链接字符。解决思路

2012-02-14 
怎样取得两个符号之间的字符串呢?如a与之间的链接字符。我想把一段文本中图片的链接地址修改一下,图片不

怎样取得两个符号之间的字符串呢?如<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= ")

热点排行