大家好,我初次使用regular expression,想抓下网页原始码中可以正常使用的连结,目前抓一般的连结标签可以,但尚无法解决遇到<xmp>和注解(<!-- -->)的情形。请问我该怎样使用regular expression让他避开被<xmp></xmp>或<!-- -->包住的连结??
我是使用xmlHTTP.responseText的方式抓下整个网页的原始码,本想用replace把被<xmp></xmp>或注解包住的内容都换成空字串,但发现responseText似乎不支援replace,况且并不是很了解responseText究竟是什么样的格式。麻烦各位解答,非常感谢!
我是使用xmlHTTP.responseText的方式抓下整个网页的原始码,本想用replace把被<xmp></xmp>或注解包住的内容都换成空字串,但发现responseText似乎不支援replace,况且并不是很了解responseText究竟是什么样的格式。麻烦各位解答,非常感谢!
解决方案 »
- 加急!! 过滤 html 中有用 的 数据
- JavaScript 与面向对象技术
- 在parent关闭的情况下,如何判断弹一个页面是否已经open?
- select传值的给服务器问题,分不够可以再加.(谢谢)
- 怎么样去除浏览器刷新引起的声音?
- 无力的问:怎么才能取得客户端一个文件夹中的文件名列表。
- 各位兄弟帮忙
- 在Popup对象中,好像CSS不能使用,请帮忙解决一下!
- 超难问题:用脚本触发select元素的点击事件?
- 求一个能算出最近节日的JS方法,小女子谢谢了啊!
- 急急急 急 jquery淡入淡出IE6上不支持.其他的高版本都支持.求助
- jquery 求指点 如何遍历标签<a> 动态加载id #a1 #a2 #a3 求指点
如果 xmlHTTP.responseText.replace()这样不行,试试
(xmlHTTP.responseText).replace()
xmlHttp.open("GET", url, false, "");
xmlHttp.send();
text = xmlHttp.responseText;
使用text.replace()會無反應,連Wscript.Echo(text[0])也是輸出空白。是不是在DOS模式下執行這.js檔的關係??