求举例,js正则如何把本页所有回复者的用户名抓出来

2011 年 7 月 19 日
 benzhe
5195 次点击
所在节点    问与答
8 条回复
yyfearth
2011 年 7 月 19 日
直接找/member/后面的不就可以了?
chone
2011 年 7 月 20 日
var html = document.innerHTML;
html.match(/\/member\/[^\"]*.*class=\"dark\"/g).map(function(item){
return item.match(/\/member\/([^"]*)/)[1];
})
chone
2011 年 7 月 20 日
var html = document.body.innerHTML;
漏了一个
benzhe
2011 年 7 月 20 日
@chone 谢谢,原来还需要一层map
avatasia
2011 年 7 月 20 日
@chone 求教 js 正则不是要new RegExp()么,这个html.match是什么语法?
icyflash
2011 年 7 月 20 日
yyfearth
2011 年 7 月 20 日
@avatasia 晕,用js的谁会去用new RegExp啊,有内建的符号不用/xxxx/igm。String.match(regex)
chone
2011 年 7 月 20 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/15905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX