Replace()替换问题

我用XMLHTTP组件取得一网页源代码中有如下一段代码,我想完全替换为空
<tr>
<td height="66" align="right" colspan="3" valign="top">
<!--首页顶部广告开始-->
<SCRIPT language=javascript src="/ads/1000n/list_top.js" type=text/javascript></SCRIPT>
<!--首页顶部广告开始--></td>
</tr>

我自己定义一个变量来获得替换后的值
Dim Http=Replace(这个变量我知道"这里是上面的内容","这里是为空")

我想请问上面的内容是不是在替换是要进行转义,如果要,请问怎么转,谢谢
请写出替换代码吧

不用替换,只需要把你不需要的这段代码从整个源代码中去掉就可了.
你分析一下这段代码有个特征是list_top.js,那就可以从它开始前面的<tr>到后面的</tr> 中间的部分全部去掉就可以了.
比如c#写法如下:(大小写我没有按规则,你调整下)
string content = 网页的全部源代码字符串;
int begin = content.indexof("list_top.js");
begin = (content.substring(0,begin)).lastindexof("<tr>");
int end = content.indexof("</tr>",begin) + 5;
content = content.remove(begin,end-begin);
最后content就是你需要的部分了.
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-11-18
你想改什么 我不清楚 不过 replace的用法 我可以解释一下 就举个例吧
replace(a,b,"c")

new=replace(这是一个实例,实例,"<font color=red>实例</font>")

new 得出的结果是 这是一个实例 其实实例是显示 红色

replace是将a里面的内容 b 以c来替换掉 的意思 !
至于你想换什么 我也不清楚你说什么 所以只有说下replace的用法
第2个回答  2006-11-18
不用转义

replace()如果人替换多处怎么做?
Replace(表达式,查找字符串,替换字符串[,起始位置[,次数[, 比较方式]]])在这里,当次数为-1(默认值)时,有多少外,替换多少处,如果是>0的值,将只替换从起始位置开始后面的指定次数次.(这里注意,虽然指定了次数,但也只替换一遍,注意:一遍和一次是不一样的)另外,如果你要全部替换后,再判断是否继续...

VC++ CString::Replace()替换字符 问题
ab(3,4); \/\/在a[3]中查找等于3替换为4 return 0;}根据CString类的Replace()方法写的,不知道它的原理是如何的CString a="E:\\VC++\\dll"; a.Replace('\\','\/'); 展开  我来答 若以下回答无法解决问题,邀请你更新回答1个回答 #热议# 大多数男性都抵触彩礼吗?为什么? stoneleafs 2013-06-24 ...

replace替换两个或三个字符
JAVA问题,Replace一次替换多个字符快捷键ctrl+f1是被替换的字符,2是新的字符3点击替换所有就可以了。replacement是一个字符串值。规定了替换文本或生成替换文本的函数。返回一个新的字符串,是用replacement替换了regexp的第一次匹配或所有匹配之后得到的。这个实例就很好,说明了java中String和StringBuffer的...

Replace()替换问题
可以在str中的 " 改成 \\"即 Dim str="abdce\\"\\" ";str=Replace(str,"\\"","f");

ASP中 replace函数替换问题,请大家帮忙啊
text=Replace(rs("IF_content"),">

js replace(a,b)之替换字符串中所有指定字符的方法
首先,当你使用基本的字符串作为第一个参数,如 var str = 'abcadeacf'; str1 = str.replace('a', 'o'); 这时,replace()会替换字符串中第一个出现的'a'字符,结果为 'obcadeacf'。但如果你想替换所有出现的'a',就需要使用正则表达式。例如,var str2 = str.replace(\/a\/g, 'o');...

Java字符串的替换—replace()、replaceFirst()和replaceAll()详解!
replace()方法的语法是:string.replace(oldChar, newChar)。它会将所有出现的oldChar替换为newChar。举个例子:String str = "Hello, World!";String result = str.replace("World", "Java");输出结果是:"Hello, Java!"replaceFirst()方法更专注于替换第一个匹配,其语法是:string.replaceFirst(...

字符串方法——replace()
注意:replace()方法会根据匹配的次数来替换字符串中的子串。如果需要完全替换匹配的子串,可以考虑使用全局替换标志(如在JavaScript中使用全局替换标志 "g")。同时,确保在使用replace()方法时正确处理特殊字符和转义字符,以避免潜在的错误或安全问题。总之,replace()方法是编程语言中一个强大且易于使用...

excel里怎么替换选中的数字
在EXCEL中,把一列数字中的某一个数字替换成另一个数字,可使用REPLACE()替换函数实现。;方法步骤如下:;1打开需要操作的EXCEL表格,在其他单元格中点击任意一个空白单元格,在上面的函数编辑框中输入公式:”=REPLACE(“。;2选择需要替换数字的单元格,然后在公式中继续输入:1、,1,"2")并按...

replace替换问题
分步做吧.replace(changechr,"[url=","<a href=")replace(changechr,"[\/url]","")replace(changechr,"]",">")

相似回答