diff --git a/src/md_to_html.py b/src/md_to_html.py index 4cd10c7..3c5f0bc 100644 --- a/src/md_to_html.py +++ b/src/md_to_html.py @@ -347,14 +347,14 @@ def badge_findings_table(html_text): cell_html, ) cell_html = re.sub( - rf"(

)\[{severity}\]", + rf"(]*>)\[{severity}\]", rf'\1{severity} ', cell_html, ) return cell_html html_text = re.sub(r"\w+", replace_cell, html_text) - html_text = re.sub(r"

\[\w+\][^<]*", replace_cell, html_text) + html_text = re.sub(r"]*>\[\w+\][^<]*", replace_cell, html_text) return html_text