Мне кажется, вы пытаетесь сопоставить теги без «/» в конце. Попробуйте следующее:
<([a-zA-Z][a-zA-Z0-9]*)[^>]*(?<!/)>
Вы должны использовать двойные фигурные скобки, чтобы избежать интерполяции формата строки.
Например:
<style type="text/css">
.tg {{border-collapse:collapse;border-spacing:0;}}
.tg td{{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}}
.tg th{{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}}
.tg .tg-0lax{{text-align:left;vertical-align:top}}
</style>