$ in character class is still special