🔍

正则表达式填空:120 关 Regex Crossword icon正则表达式填空:120 关 Regex Crossword

移动端优先的正则表达式填字游戏,包含 120 个唯一解渐进关卡、每日挑战、实时冲突提示、游戏音效和匿名分享挑战。

YouToStem · 编程游戏

正则表达式填空

让每一行与每一列同时匹配对应正则,用交叉条件推算唯一字母。包含 120 个渐进式关卡。

第 9 关

0:00
横向 1^A[^B]B$
纵向 1^[^B]B[CA]$

选中格子,再输入一个字母;该字母必须同时满足横向与纵向正则。

操作 0
🧩 全部正则规则

R1^A[^B]B$

R2^(?:C|B)AB$

R3^AC.$

C1^[^B]B[CA]$

C2^C[^B][CB]$

C3^[^C][^C]B$

YouToStem · Strategy

📘 正则表达式填空游戏攻略

1

先看交叉规则

选中格子后,上方会同时显示它所在行和列的正则。找出两个规则允许字母的交集。

2

认识字符集

[ABC] 表示可填 A、B 或 C;[^A] 表示不能填 A;点号 . 表示任意一个可用字母。

3

利用固定字母

正则里的普通字母必须原样出现。先填固定字母,再用它们缩小相邻格子的候选范围。

4

逐条验证

一行或一列填满后若不匹配会立即标红。优先修正交叉处,常常能同时解决两条规则。

❓ 正则表达式填空常见问题

正则表达式填空怎么玩?

每个格子同时属于一条横向正则和一条纵向正则。选择一个字母,使整行和整列最终都能完整匹配对应规则,即可完成填字。

这款游戏适合正则表达式初学者吗?

适合。前 30 关从普通字母、点号和简单字符集开始,后续才逐步加入否定字符集与分组选择。页面攻略也解释了每种符号。

关卡是否保证有唯一答案?

是。关卡生成器会把每个格子的横向候选与纵向候选求交集,并确保交集只有目标字母。全部 120 关也经过自动化验证。

红色格子表示什么?

红色表示当前字母不在横向、纵向规则的共同候选范围内。修改该格通常可以同时修复一行和一列。

每日挑战每天都一样吗?

同一天所有玩家会根据日期获得同一组关卡与规则,日期变化后自动生成新题。

分享挑战需要注册账号吗?

不需要。通关后的挑战链接会直接编码关卡种子、操作数和用时,好友打开链接即可挑战完全相同的题目。

支持手机和实体键盘吗?

支持。手机可使用棋盘下方的大号字母键;电脑可直接输入字母、使用方向键移动,并用退格键擦除。

🐞 问题反馈