正则表达式(Regex)是一种强大的文本模式匹配工具,用于对字符串进行搜索、替换和验证。 游戏将正则表达式包装成文字谜题,在过关的途中逐步学习正则表达式。
发行日期:
2025 年
开发者:
发行商:
玩法展示 | RegexGame
截图 #1
截图 #2
截图 #3
截图 #4
截图 #5

想要将此项目添加至您的愿望单、关注它或标记为已忽略,请先登录

下载 Regex Game 正则游戏 试玩

此游戏尚未在 Steam 上推出

计划发行日期: 2025 年

感兴趣吗?
将此游戏添加至您的愿望单,以便在游戏推出时收到通知。
添加至您的愿望单
 

关于此游戏

游戏内容

正则表达式 是一种强大的文本模式匹配工具,用于对字符串进行搜索、替换和验证,大多数程序员都熟练掌握此能力。

游戏将正则表达式包装成文字谜题,从最简单的数字匹配入手,每一关都添加新的正则表达式规则,逐步增加关卡难度。

30+精心设计的关卡。悉心游玩,足以覆盖正则表达式大多数正则表达式的基础知识点。

95% 的关卡不需要编码经验即可完美通过。会编程的玩家,可以利用自身能力降低红色关卡的挑战难度。

小游戏穿插在章节之间,夯实基础并放松心情。微妙的挑战节奏有助于缓解挑战失败的挫败感

  • 木鱼: 敲击木鱼增加正确率

  • 正则拼单词: 移动字符拼写单词

  • 正则忍者: 消灭与给定正则表达式相匹配的单词

  • 密码提示: 编写一个符合所有正则表达式要求的密码

  • 正则大战字符串

入门第一题

比如,程序员在工作中需要识别文本中潜在的邮箱地址

关卡提示

  • 使用 \d 来匹配数字。

  • 使用 + 来表达前一个表达式匹配1或多次。

对的对的 ~ o(* ̄▽ ̄*)o,答案是

太棒了!你已经通过了第二章最难的关卡了!

(快速翻书)

第二题,爬虫模拟

快来试试第四章关卡的水温。

爬虫的本质是在海量的互联网信息中通过筛选收集有用的信息,最终进行分析整合以供使用。比如,应该如何从HTML中匹配a标签中的链接呢?

例如,一个a标签内容如下: 

<a id="policy_DeleteAccount" href="/WizenedDream/DeleteAccount.html"></a>

太聪明了!答案是 <a[^>]*?href\s*=\s*[\"\']?(?<URL>[^\"\']+)[\"\']?[^>]*?>

( ˘•ω•˘ ) 什么?现在还不会?

快去玩游戏!你将在前面的关卡中逐步积累经验,直到掌握原本无法触及的知识。

(会解这题的玩家应该是研习过正则表达式。前3章主要面向初学者,请根据自身能力自行跳关。)

游戏难度设计

不同颜色的关卡象征着不同难度。

  • 绿色 

    • 耗时 1~2 min

    • 了解某一个正则符号的含义

  • 蓝色 

    • 耗时 3~5 min

    • 了解正则符号组合的含义(3个符号以内)

  • 紫色 

    • 耗时 5~20 min

    • 解决一个现实中可能存在的问题,关卡相对复杂

  • 红色 

    • 耗时 30 min 以上

    • 复杂的问题,可能需要深度思考和多次测试才能通过

前3章 关卡以绿色

和蓝色
为主

第4章 开始挑战紫色

和红色

如果有不会的关卡可以自行询问AI,相信你肯定不会卡关。

红色除外。红色关卡真的很简单,1道题目也就光荣的调试2小时吧

AI 生成内容披露

开发者对其游戏如何使用 AI 生成内容的描述如下:

部分背景音乐使用Suno生成

系统需求

Windows
macOS
SteamOS + Linux
    最低配置:
    • 需要 64 位处理器和操作系统
    • 操作系统: win10/win11 64-bit
    • 处理器: intel G5620
    • 内存: 4 GB RAM
    • 显卡: NVIDIA GTX 960 or AMD Radeon R9 280
    • DirectX 版本: 11
    • 存储空间: 需要 200 MB 可用空间
    推荐配置:
    • 需要 64 位处理器和操作系统
    • 内存: 8 GB RAM
    最低配置:
    • 需要 Apple 处理器
    • 操作系统: MacOS 14 (Sonoma)
    • 处理器: Apple M1 (仅在M2上测试)
    • 内存: 4 GB RAM
    • 存储空间: 需要 200 MB 可用空间
    推荐配置:
    • 需要 Apple 处理器
    • 处理器: Apple M2
    • 内存: 8 GB RAM
    最低配置:
    • 操作系统: Ubuntu 24.04 (Trial run tests on Ubuntu only)
    • 处理器: 仅限 x86-64
    • 内存: 4 GB RAM
    • 存储空间: 需要 200 MB 可用空间
    推荐配置:
    • 内存: 8 GB RAM
此产品无任何评测

您可以为此产品撰写您自己的评测,与社区分享您的使用体验。在本页面购买按钮上方的区域撰写您的评测。