僕はムリ(断言)。
年末年始、ふと暇になることってありますよね。そんな時はこれ、「コンピューター言語による超難関パズル」なんていかがでしょう?
美しいハニカム構造のそれぞれのマスには「正規表現」による文字列が入ります。正規表現とは複数の文字列をまとめて一言で表現する方法で、検索や文字列の置換などで便利に使うことができます…使ったことないけど。
ちょっとクロスワードの一例を見てみましょう。
.*SE.*UE.*
.*LR.*RL.*
.*OXR.*
([^EMC]|EM)*
.*LR.*RL.*
.*OXR.*
([^EMC]|EM)*
あ、うん。よくわかんないや…。
こちらのページでは、ブラウザでそれぞれのマスを埋めながら挑戦することができます。チャレンジする方へ、グッドラック!
source: Gregable
Casey Chan - Gizmodo US[原文]
(塚本直樹)