blog.bouzuya.net

2016-01-27 正規表現パズルであそんだ

正規表現パズル『Gregable.com: Regular Expression Crossword Puzzle』で遊んだ。

正解までに数時間を要した。正規表現の知識は前提で大した知識は要求されない。根気よくロジックパズルやナンプレの要領で埋めていくだけだ。運は必要ない。答えにたどり着くことができるようになっていた。

ちなみに以下の javascript を browser の developer tool で実行することで正解の状態を再現できる。

[
'NHPEHAS',
'DIOMOMTH',
'FOXNXAXPH',
'MMOMMMMRHH',
'MCXNMMCRXEM',
'CMCCCCMMMMMM',
'HRXRCMIIIHXLS',
'OREOREOREORE',
'VCXCCHHMXCC',
'RRRRHHHRRU',
'NCXDXEXLE',
'RRDDMMMM',
'GCCHHCC'
].forEach(function(l, y) {
  l.split('').forEach(function(i, x) {
    localStorage.setItem('hex-' + y + '-' + x, i);
  });
});
location.reload();