正規表示式(Regex)是一種強大的文字模式匹配工具,用於對字串進行搜尋、取代和驗證。 遊戲將正規表示式包裝成文字謎題,在過關的途中逐步學習正規表示式。

登入以將此項目新增至您的願望清單、關注它,或標記為已忽略

下載 Regex Game 正規遊戲 演示

購買 Regex Game

 

關於此遊戲

遊戲內容

正規表示式 是多數程式設計師必須精通的文字模式匹配工具,能對字串進行搜尋、取代和驗證。

遊戲將正規表示式轉化為文字謎題,從最簡單的數字匹配開始,每個關卡逐步加入新的正規表示式規則,漸進提升難度。

30+ 精心設計的關卡。完整遊玩後足以掌握多數基礎正規表示式知識點。

95% 的關卡無需程式設計經驗即可通過。具備程式能力的玩家,可運用技巧降低紅色關卡的挑戰難度。

穿插在章節間的小遊戲,兼具複習與放鬆功能。精心調節的挑戰節奏有助緩解失敗挫折感:

  • 木魚:敲擊木魚提升正確率

  • 正規拼字:移動字元拼寫單詞

  • 正規忍者:消滅符合指定正規表示式的單詞

  • 密碼提示:編寫符合所有正規表示式要求的密碼

  • 正則大戰字串

入門第一題

例如程式設計師需要識別文字中的潛在電子郵件地址:

關卡提示

  • 使用 \d 來匹配數字

  • 使用 + 表示前一個表達式匹配1次或多次

答對啦 ( ̄▽ ̄,正確答案是

太棒了!你已通過第二章最難的關卡!

(快速翻頁效果)

爬蟲模擬

來試試第四章關卡的挑戰難度。

爬蟲的本質是從海量網路資訊中篩選收集有用內容,例如該如何從HTML匹配a標籤中的連結?

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

聰明!進階答案是 <a[^>]*?href\s*=\s*[\"\']?(?<URL>[^\"\']+)[\"\']?[^>]*?>

( ˘•ω•˘ ) 什麼?還不會?

快去遊玩遊戲!你將在前續關卡中逐步累積經驗,最終掌握原本無法理解的知識。

(能解此題的玩家應已研習過正規表示式。前3章主要針對初學者,可根據自身能力跳關。)

遊戲難度設計

不同顏色的關卡代表不同難度等級:

- 綠色

  - 耗時: 1~2 分鐘

  - 設計目的: 理解單個正規表示式符號的含義

- 藍色

  - 耗時: 3~5 分鐘

  - 設計目的: 理解符號組合的含義(3個符號以內)

- 紫色

  - 耗時: 5~20 分鐘

  - 設計目的: 解決現實中可能遇到的複雜問題

- 紅色

  - 耗時: >30 分鐘

  - 設計目的: 需深度思考與反覆測試才能通過的複雜問題

前3章 以 綠色 和 藍色 關卡為主

第4章 開始出現 紫色 和 紅色 挑戰

卡關時可尋求AI協助,相信你一定能順利通關。

紅色關卡除外。紅色關卡真的很簡單,解一題光榮除錯兩小時而已

AI 生成內容聲明

開發者針對他們的遊戲使用 AI 生成內容方式的說明如下:

部分背景音樂使用Suno生成

系統需求

Windows
macOS
SteamOS + Linux
    最低配備:
    • 需要 64 位元的處理器及作業系統
    • 作業系統: win10/win11 64-bit
    • 處理器: intel G5620
    • 記憶體: 4 GB 記憶體
    • 顯示卡: NVIDIA GTX 960 or AMD Radeon R9 280
    • DirectX: 版本:11
    • 儲存空間: 200 MB 可用空間
    建議配備:
    • 需要 64 位元的處理器及作業系統
    • 記憶體: 8 GB 記憶體
    最低配備:
    • 需使用 Apple 處理器
    • 作業系統: MacOS 14 (Sonoma)
    • 處理器: Apple M1 (Trial run tests on m2 only)
    • 記憶體: 4 GB 記憶體
    • 儲存空間: 200 MB 可用空間
    建議配備:
    • 需使用 Apple 處理器
    • 處理器: Apple M2
    • 記憶體: 8 GB 記憶體
    最低配備:
    • 作業系統: Ubuntu 24.04 (Trial run tests on Ubuntu only)
    • 處理器: x86-64 only
    • 記憶體: 4 GB 記憶體
    • 儲存空間: 200 MB 可用空間
    建議配備:
    • 記憶體: 8 GB 記憶體

Regex Game 正規遊戲 的顧客評論 關於使用者評論 您的偏好設定

整體評論:
9 篇使用者評論 (9 篇評論)






如欲檢視特定日期範圍內的評論,請在上方圖表框選一段日期範圍,或點擊直條。




依照使用者撰寫評論當時的遊戲時數篩選:


不限最低時數不限最高時數

以所選顯示順序顯示評論





進一步了解
篩選條件
排除離題評論活動
遊戲時數:
主要在 Steam Deck 上遊玩
無其它評論符合上述篩選條件
調整上方的篩選條件以檢視其它評論
評論讀取中…