2012-07-12 11 views
7

muszę znaleźć wszystkie instancje następującego wzoru:Znajdź i zastąp regex i Sublime Text

<(h1|p) class="veronaText hidden" (.*?)>(Answer:|)</(h1|p)> 

i zastąpić go dodać identyfikator i dodatkową klasę. Jak mogę go zastąpić, aby zachować bieżące formatowanie i atrybuty (h1 lub p, itp.)?

+0

Czy możesz wymienić swój język roboczy? – Ria

+1

Nie jesteś pewien, czy jest to istotne? –

Odpowiedz

12
<(h1|p) class="veronaText hidden" (.*?)>(Answer:|)</(h1|p)> 

staje

<$1 id="newID" class="veronaText hidden newClass" $2>$3</$4> 

każdy $ n oznacza submatch w głównym meczu w kolejności ich występowania.