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

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

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?$ 

Source: https://habr.com/ru/post/J206858/


All Articles