明けましておめでとうございます!

正規表現のトピックに関する面白いパズルにつまずいたので、もちろん私は通り過ぎることができませんでした:



regex.alf.nu



来年の新年に敬意を表して、2014年のポイントを獲得しました。 誰がもっと?



私の答えのオプション
プレーンストリング

^(.*oo[^k])|foo$
      
      





アンカー

 .+ick$
      
      





範囲

 ^[af]{2,}[^m]$
      
      





バックリファレンス

 (\w{3}).*\1.*
      
      





アバ

 ^(?!.*?(\w)\1).*$|ef
      
      





男、計画

 ^(\w)(\w).*\2\1$
      
      





プライム

 ^x(xx+?)\1+$
      
      







 (\w).*\1.*\1.*\1
      
      





ご注文

 ^[^o].{1,5}$
      
      





トリプル

 00
      
      





グローブ

 \*(\w+).+\S\1|(\w+)\*.+\1
      
      





バランス

 ((<)\2)\1
      
      







 ^((((((((((x)\10?)\9?)\8?)\7?)\6?)\5?)\4?)\3?)\2?)\1?$
      
      








All Articles