2015-06-24

Regex Golf をやってみた 3

Regex Golf 3回目(2回目はこちら

正規表現によるパズルゲーム? Regex Golf 3問目 "Ranges" をやってみます


以下、ネタバレ


ざっと見た感じ、左と右の違いは…
  • 左側は a〜f だけで構成された文字列
  • 右側は a〜f を含み、かつ、a〜f 以外の文字を含む文字列
と思われます。文字数は4〜6文字で左右に差はなさそうです。
ルールが分かってしまえば簡単。
a〜f だけで構成されているということは、
  • 行頭:^
  • a〜f:[a-f]
  • 1文字以上繰り返し:+
  • 行末:$
なので
^[a-f]+$
で良さそう。


これ以上短くは書けなさそうなのでこれで正解でしょう。

4回目に続く…

0 件のコメント: