- Plain Strings (203):
.*foo.* - Anchors (208):
k$ - Ranges (202):
^[a-f]*$ - Backrefs (200):
(.{3}).*\1 - Abba (169):
^(.(?!(ll|ss|mm|rr|tt|ff|cc|bb)))*$|^n|ef - A man, a plan (164):
(.)(.).{0,1}\2\1 - Prime (184):
^(x{2,3}|x{5}|x{7}|x{11}|x{13}|x{17}|x{19}|x{23}|x{29}|x{31}|x{37}|x{41}|x{43}|x{47}|x{53}|x{59}|x{61}|x{67}|x{71})$ - Four (165):
(.*a){4}|(.*e){4}|(.*i){4}|(.*o){4} - Order (187):
^[a-m][c-o][^ad].*[^d]$ - Triples (507):
(^39|^44)|(^([0369]|([147][0369]*[258])|(([258]|[147][0369]*[147])([0369]*|[258][0369]*[147])([147]|[258][0369]*[258])))*$) - Glob (364):
^((\*(er|f|i|p|t|v))|(b|c(h|o|r)|do|l|mi|p(a|r|u)|re|w)) - Balance (220):
^<{2,5}>|^(<>){0,2}$ - Powers (43):
^(x{1,2}|x{4}|x{8}|x{16}|x{32}|x{64}|x{128}|x{256}|x{512}|x{1024})$
Total Score: 2816
dash@regex.alf.nu/