Thank you for your feedback. The Second `(zero-or-more not-newline)` is unnecessary. I will remove it.