Вы можете легко исключить вложенные теги, исключив угловую скобку, необходимую для их открытия:
<([^<>]+)>[^<]*</\1>
Это регулярное выражение не будет работать, если открывающий тег имеет атрибуты.Если вы хотите разрешить это, попробуйте это:
<(\S+)[^<>]*>[^<]*</\1>