Posted 2000 or so
A series of regex-writing challenges.
A series of XSS challenges: here's some unsafe code; exploit it! Shortest code wins.
My CSS-fu is weak; please use a recent browser.
This is my Java port of an old DOS shareware game.
If you type your name before you begin, it will remember what levels you have completed. Press Enter to skip a level for now (you can have two skipped levels at any time), and Esc to restart the current level if you get stuck.
I couldn't find a sufficiently old Java compiler to recompile it, so it requires at least Java 1.2.