better regex for parser so new questions answers require whitespace before the keysigns