主页 > 新闻 > 编码编程游戏《正则游戏》7月18日正式登陆Steam平台

编码编程游戏《正则游戏》7月18日正式登陆Steam平台

时间:2025-07-24 来源:网络 作者:网络

游戏简介:正则表达式(Regex)是一种强大的文本模式匹配工具,用于对字符串进行搜索、替换和验证。 游戏将正则表达式包装成文字谜题,在过关的途中逐步学习正则表达式。

正则游戏游戏logo

正则游戏

基础信息

《正则游戏》由ZeroBitCode研发,ZeroBitCode发售。2025年7月18日在Steam商店上线。点击进入Steam商店页面

游戏介绍

游戏内容

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

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

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

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

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

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

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

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

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

正则大战字符串

入门第一题

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

关卡提示

使用 d 来匹配数字。

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

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

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

(快速翻书)

第二题,爬虫模拟

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

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

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

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

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

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

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

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

游戏难度设计

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

绿色

耗时1~2 min

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

蓝色

耗时 3~5 min

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

紫色

耗时5~20 min

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

红色

耗时 30 min 以上

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

前3章 关卡以绿色

和蓝色为主

第4章 开始挑战紫色

和红色

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

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

游戏截图

游戏截图

游戏截图

游戏截图

截图#3 https://shared.cdn.queniuqe.com/store_item_assets/steam/apps/3380310/452c6000de47fe73f175e34c96c12f39292fea43/ss_452c6000de47fe73f175e34c96c12f39292fea43.600x338.jpg" alt="游戏截图">

推荐专题