Gist with my answers: https://gist.github.com/jpsim/8057500
If you look at the revisions, you'll see my 1st iteration was mostly identifying patterns, then with more and more cheating (and looking at this thread) to squeeze every point possible.
If you look at the revisions, you'll see my 1st iteration was mostly identifying patterns, then with more and more cheating (and looking at this thread) to squeeze every point possible.
5. 193 ^(?!.*(.)(.)\2\1)
11. 379 ^\*(er|[fiptv])|^([blpw]|c[hor]|do|mi|re)