Adding in rule for irregular whitespace checking. fixes #1024

My regex fu isn't great, but I don't think you need the `|` here (unless you want to match the `|` character).

Also, any reason that `getSourceLines()` can't be used for this?