Revert "avoid too large regexes, try to fix #199"
I was too quick, the state.follow() stuff could break subtly by this.

This reverts commit 502e347c6a2be5b183a655dfcbed84fc4896b664.