Description of problem:
Regex pattern for severity parsing fails to match valid severity strings without commas
The regex pattern fails to match valid severity strings when commas are missing between severity levels.
/^(?:Critical:\s\d+,\s)?(?:High:\s\d+,\s)?(?:Medium:\s\d+,\s)?(?:Low:\s\d+,\s)?(?:Unknown:\s\d+)?$/i
Prerequisites (if any, like setup, operators/versions):
Steps to Reproduce
- <steps>
Actual results:
Expected results:
Reproducibility (Always/Intermittent/Only Once):
Build Details:
Additional info (Such as Logs, Screenshots, etc):