搜索并替换正则表达式和崇高文本

Mil*_*uzz 7 regex full-text-search replace sublimetext

我需要找到以下模式的所有实例:

<(h1|p) class="veronaText hidden" (.*?)>(Answer:|)</(h1|p)>
Run Code Online (Sandbox Code Playgroud)

并替换它以添加ID和额外的类.如何更换它以保持其当前格式和属性(h1或p等)?

Mil*_*uzz 12

<(h1|p) class="veronaText hidden" (.*?)>(Answer:|)</(h1|p)>
Run Code Online (Sandbox Code Playgroud)

<$1 id="newID" class="veronaText hidden newClass" $2>$3</$4>
Run Code Online (Sandbox Code Playgroud)

每个$ n代表主匹配中的子匹配,按它们出现的顺序排列.