PlayPendium
About this game ↓
PlayPendium · About · Contact · Privacy · Terms · Cookies · Accessibility · Copyright · Browse all games · Classic arcade games · © 2026

Pattern Hunter

Создайте одно регулярное выражение, которое улавливает все зеленые слова, пропускает все красные, а затем сжимает его до уровня ниже номинала.

Как играть

Вы получаете два списка слов: «должны совпадать» (зеленый) и «не должны совпадать» (красный). Введите одно регулярное выражение, которое соответствует каждому зеленому слову и ни одному красному. Слова загораются вживую, когда вы печатаете. Как только они разделятся, укоротите выкройку, чтобы она превысила номинальную длину.

Элементы управления
Режимы игры
Советы и стратегия
Что вы узнаете

Pattern Hunter — это гольф с регулярными выражениями — головоломка с кодовым гольфом о выразительном, минимальном сопоставлении с образцом.

Происхождение

Написать одно регулярное выражение, которое совпадает с каждым словом из зелёного списка и ни с одним из красного, — это настоящая задача, ради которой существует нотация: точно описать множество строк.

Два списка выполняют работу спецификации. Без красного списка прошёл бы любой шаблон, совпадающий со всем, — самый частый способ, которым настоящее регулярное выражение идёт не так.

Это напряжение между слишком разрешающим и слишком строгим — всё ремесло, и именно поэтому звезда Клини — «совпасть с любым числом этих элементов, включая ноль» — одновременно самый полезный оператор нотации и тот, что вызывает больше всего аварий.

О Охотнике за образцами

Pattern Hunter — это гольф с регулярными выражениями: головоломка с кодовым гольфом о выразительном, минимальном сопоставлении с образцом. Это оригинальная бесплатная браузерная игра, созданная специально для PlayPendium.

Оригинальная бесплатная игра в браузере — без загрузки. Смотреть все игры →