假设网址的格式为 www.XXXXXXXXX.html
背景是一个网页的源代码(包含多个www.XXXXXXXXX.html)
语言为:js
而我想做的是:把这些网址单独拿出来放到一个组里
想用RegExp(正则)把和网址无关的内容替换掉
但难在不知如何反向匹配一个网址(就是匹配网址以外的内容)
而且js没有反向正声明
如果一个正则做不到
也可以多个正则分步替换精通正则的高手们帮我看下吧~谢谢了
背景是一个网页的源代码(包含多个www.XXXXXXXXX.html)
语言为:js
而我想做的是:把这些网址单独拿出来放到一个组里
想用RegExp(正则)把和网址无关的内容替换掉
但难在不知如何反向匹配一个网址(就是匹配网址以外的内容)
而且js没有反向正声明
如果一个正则做不到
也可以多个正则分步替换精通正则的高手们帮我看下吧~谢谢了
解决方案 »
- 注册验证的问题 ,急等!
- Ext 中 new Ext.DataView 问题
- JS显示问题 急!!!
- [求助] 弹窗的页面如何刷新父页面?
- 100分,有没有人能给我讲讲梅花雪的故事,他是不是开源了好多东西啊,我建议把他的作品以及精彩回复整理一下供大家学习
- 请帮我看看,为什么老提示缺少对象?很急
- 请问如何把<textarea name="detail">xxx</textarea>中的内容保存到本地??
- 在线等:请问各位怎样可以让选中的表格行可编辑?
- 有没有办法在一个FRAME里,只有TABLE带滚动条,别的控件不带滚动条?
- 请问如何把这两个判断 放到一个if里去
- jQuery多个异步按顺序加载问题
- 这段代码,不太理解。
你也不必用 replace去替换掉网址以外的空格
正则对象有 exec 方法
string有 match方法
都可以把匹配的内容提取出来
但是有一种情况 一行出现了多个网址 就不是预期的效果了