Регулярные выражения (Regex) — это мощный инструмент для поиска, замены и проверки текстовых шаблонов в строках. Игра оборачивает регулярные выражения в текстовые головоломки, позволяя постепенно изучать их в процессе прохождения уровней.
Все обзоры:
Нет обзоров
Дата выхода:
2025
Разработчик:
Издатель:

Войдите, чтобы добавить этот продукт в список желаемого или скрыть его

Эта игра ещё не доступна в Steam

Запланированная дата выхода: 2025

Заинтересовала игра?
Добавьте её в список желаемого и получите уведомление, когда она выйдет
В желаемое
 

Об этой игре

Игровой контент

Регулярные выражения — важный навык для программистов — становятся вашим инструментом для решения головоломок.

Начиная с простого сопоставления чисел, каждый уровень вводит новые правила Regex с постепенным увеличением сложности.

30+ тщательно продуманных уровней, охватывающих базовые концепции регулярных выражений:

Доступный дизайн: 95% уровней не требуют опыта программирования. Игроки с навыками кодирования могут использовать свои способности для снижения сложности красных уровней.

Мини-игры между главами помогают закрепить знания и расслабиться:

  • Деревянная рыба: постучите для увеличения точности

  • Сборка слов: перемещайте символы для составления слов

  • Regex-ниндзя: уничтожайте слова, соответствующие регулярному выражению

  • Подсказка пароля: создайте пароль, удовлетворяющий всем требованиям Regex

Первый пример задачи

Реальный сценарий: найти email-адреса в тексте:

Советы по Regex

  • \d соответствует цифрам

  • + означает "один или более" предыдущего элемента

~ o( ̄▽ ̄)o Верно! Решение:

"Поздравляем! Вы прошли самый сложный уровень Главы 2!"

(Быстрое перелистывание)

Симуляция веб-краулинга

Испытание Главы 4: извлечение HTML-ссылок из тегов:

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

Гениально! Продвинутое решение:

<a[^>]*?href\s*=\s*[\"\']?(?<URL>[^\"\']+)[\"\']?[^>]*?>

( ˘•ω•˘ ) Что? Ещё не готовы?

Продолжайте играть! Начальные уровни систематически развивают навыки для решения сложных задач.

(Эту задачу смогут решить игроки, изучавшие Regex. Первые 3 главы предназначены для новичков — пропускайте уровни по своему усмотрению.)

Система сложности

Цветовая маркировка уровней:

  • Зелёный

    • Время: 1–2 мин

    • Цель: Изучение отдельных символов Regex

  • Синий

    • Время: 3-5 мин

    • Цель: Комбинация до 3 символов

  • Фиолетовый

    • Время: 5-20 мин

    • Цель: Решение реальных задач

  • Красный

    • Время: 30+ мин

    • Цель: Анализ сложных паттернов

Главы 1-3: Зелёные/Синие уровни

Глава 4+: Фиолетовые/Красные вызовы

Рекомендуем использовать ИИ-помощь при затруднениях.

Красные уровни: где "простота" означает 2 часа славной отладки

Информация о контенте, созданном с помощью ИИ

Вот как разработчики описывают контент в игре, сгенерированный ИИ:

Some of the background music is generated using 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 ОЗУ
У этого продукта нет обзоров

Вы можете написать обзор этого продукта, чтобы поделиться своим опытом с сообществом. Для этого воспользуйтесь разделом над кнопками покупки.