Improve Debian version regexp
What does this MR do and why?
Describe in detail what your merge request does and why.
It fixes #355713 (closed): debian_version_regex
last regex group isn't reached, and also ensure we don't accept versions with a leading dash.