练习·Web⚡⚡⚡⚡⚡
标准杆17标准杆17
抓住 HTTP/HTTPS 网址(协议 + 主机)。
Web⚡⚡⚡⚡⚡
Web⚡⚡⚡⚡⚡
要抓住 · 0/5
- https://a.io目标
- http://a.b.c目标
- https://x.co/path目标
- http://sub.site.org目标
- http://x.com目标
要放过 · 误抓 0
- ftp://x.com无辜
- x.com无辜
- http://无辜
- http:/x.com无辜
- https//a.io无辜
你的正则
//
抓住 0/5误抓 0
0 / 170/ 标准杆 17
关于这个练习包
进阶 · 7 关
《Web 与系统》涵盖开发者每天都会看到的字符串:URL、localhost 端口、缩进行、git 提交哈希、HTML 标签、CSS 颜色和 MAC 地址。它大量用到分支和计数重复。每个题板都有乍看没问题的“差一点”,比如少一个字符的 git 哈希。
第一个题板要抓住 https://a.io 这样的 HTTP 和 HTTPS URL,放过 ftp://x.com。之后你要抓住 localhost:8080、由 7 到 40 个十六进制字符组成的 git 哈希、开闭标签名相同的标签(比如 <b>hi</b>,而不是 <b>hi</i>),以及 00:1a:2b:3c:4d:5e 这样的 MAC 地址。
每个关卡还有隐藏检查:你看不到的词。通过屏幕上的词即可解出关卡;同时通过隐藏检查才会计入排名。
标签配对题板需要用到反向引用,学院的分组与反向引用课程对此有讲解。想看更多来自服务器的字符串,可以试试日志与运维练习包。