练习·理论⚡⚡⚡⚡⚡
标准杆7标准杆7
抓住偶数长度的字符串。
理论⚡⚡⚡⚡⚡
理论⚡⚡⚡⚡⚡
要抓住 · 0/5
- ab目标
- xxxxxx目标
- go目标
- abcd目标
- hello!目标
要放过 · 误抓 0
- hello无辜
- xxxxx无辜
- x无辜
- abc无辜
- a无辜
你的正则
//
抓住 0/5误抓 0
0 / 70/ 标准杆 7
关于这个练习包
高级 · 8 关
《正则魔法》是最难的练习包。它的题板都是经典谜题,让正则远远超出简单匹配:偶数长度、能被 3 整除的二进制数、a 和 b 数量相等的字符串、回文、长度为质数的字符串,以及 3999 以内的罗马数字。有些题在毫无提示时很难想出来,而这正是它的意义所在。
第一个题板只要求偶数长度的字符串,所以 hello! 要抓住,abc 要放过。之后会越来越奇特:有一个题板像小型状态机一样读取二进制,另一个用反向引用来计数,判断长度是否为质数。大多数关卡都会用到先行断言、反向引用和嵌套分组。
每个关卡还有隐藏检查:你看不到的词。通过屏幕上的词即可解出关卡;同时通过隐藏检查才会计入排名。