Регексп-судоку

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

Источник: хабрхабр.

Ссылка: интерактивная версия.

Ссылка: pdf, пригодный для печати.