Catch a valid chess square (file a-h, rank 1-8).
Chess⚡⚡⚡⚡⚡
Chess⚡⚡⚡⚡⚡
Catch · 0/5
- d5Target
- c6Target
- h8Target
- e4Target
- a1Target
Spare · 0 hit
- e9Innocent
- E4Innocent
- e0Innocent
- 4eInnocent
- i4Innocent
Your pattern
About this pack
Intermediate · 5 levels
Chess notation turns algebraic chess notation into regex practice. Squares, moves, captures, castling and promotions all follow a strict grammar, which makes them good material for ranges, optional parts and alternation.
You start with a single square: e4 and h8 are caught, while i4 and e9 are off the board and spared. Then come piece moves like Nf3, castling written O-O or 0-0, captures like Bxf7 and promotions like e8=Q. Knowing chess helps, but every board explains its rule, and the traps are moves no game could produce.
Every level also has hidden checks: words you don’t see. Passing the words on screen solves a level; passing the hidden checks too ranks it.
The Character classes track covers the ranges used here. For more notations, Music & rhythm and Chemistry work the same way.