V2EX T楼抽奖
首先通过浏览器F12工具获取HTML节点,
<div class="box">
...
</div>
然后将HTML内容存到一个文本中,比如v2ex.txt
最后使用shell随机抽取3名幸运用户:
grep -oh 'member/.*</a>' v2ex.txt|grep -v "xiaoz"|grep -v "@"|grep -oh ">[a-zA-Z0-9]*<"|grep -o "[a-zA-Z0-9]*"|uniq|shuf -n3
-
正则筛选出所有楼层用户
-
去除自己的楼层账号
xiaoz
-
uniq
去重重复楼层的用户 -
shuf
随机抽取3行作为幸运用户