Adding in rule for irregular whitespace checking. fixes #1024

Even the string `"?"` would match.
I don’t think a character class makes sense here.