练习·代码⚡⚡⚡⚡⚡
标准杆16标准杆16
抓住十六进制字面量:小写的 0x,后跟十六进制数字。
代码⚡⚡⚡⚡⚡
代码⚡⚡⚡⚡⚡
要抓住 · 0/5
- 0x1a2b目标
- 0xabc123目标
- 0x0目标
- 0xFF目标
- 0xDEAD目标
要放过 · 误抓 0
- FF无辜
- 0X1无辜
- 0xG1无辜
- x1a无辜
- 0x无辜
你的正则
//
抓住 0/5误抓 0
0 / 160/ 标准杆 16
关于这个练习包
进阶 · 7 关
《代码与标识符》讲的是源代码的形态:十六进制字面量、snake_case 和 CONSTANT_CASE 命名、函数调用、环境变量风格的键值对、导入路径和查询字符串参数。命名规则很严格,所以陷阱看起来就像真实的笔误。
你先从 0x1a2b 这样的十六进制字面量开始,其中 0X1 要放过。接着是 foo_bar 和 MAX_SIZE 这样的名称、f(a,b) 这样的调用、PORT=3000 这样的键值对、os.path 这样用点分隔的路径,以及 id=5 这样的参数。大多数题板都归结为一个思路:先写一段,后面再跟若干段,用分隔符连起来,两端都不能有分隔符。
每个关卡还有隐藏检查:你看不到的词。通过屏幕上的词即可解出关卡;同时通过隐藏检查才会计入排名。