练习·校验⚡⚡⚡⚡⚡
标准杆25标准杆25
抓住合法的 24 小时制时间(HH:MM)。
校验⚡⚡⚡⚡⚡
校验⚡⚡⚡⚡⚡
要抓住 · 0/5
- 23:59目标
- 13:45目标
- 23:00目标
- 09:30目标
- 00:00目标
要放过 · 误抓 0
- 9:30无辜
- 1:1无辜
- 24:00无辜
- 12:60无辜
- 23:5无辜
你的正则
//
抓住 0/5误抓 0
0 / 250/ 标准杆 25
关于这个练习包
进阶 · 6 关
《真实格式》适合已经掌握基础、想像应用程序那样校验文本的玩家。每个题板都把有效值和差一点就对的值混在一起,真正的校验器必须拒绝后者,比如时钟时间里的 24:00,或 IP 地址某一段里的 256。
你要校验 24 小时制时间、0 到 255 之间且没有前导零的 IPv4 段、my-post 这样的 URL 别名(slug)、2.11.3 这样的语义化版本号、双引号字符串,以及 _private 这样的变量名。难点在数字范围。正则并不知道 255 是什么意思,所以你得用分支把范围一位一位地写出来。
每个关卡还有隐藏检查:你看不到的词。通过屏幕上的词即可解出关卡;同时通过隐藏检查才会计入排名。