Я не так хорош с Regex ...
У меня есть тысячи строк в XML do c, которые похожи на это (пробелы являются преднамеренными, как они есть в XML ):
<col id="7" type="TEXT"> Speaker</col>
<col id="7" type="TEXT"> Monitor</col>
<col id="7" type="TEXT"> TV</col>
<col id="7" type="TEXT"> Amp</col>
и хочу сделать в основном обратное этому: [^>] + (?! [^ <] *>)
Я хочу сделать замену, которая оставляет все, что находится между первым ">" и вторым "<", не повреждено. </p>
И оберните эту строку (и пробел), чтобы получилось, например:
<outline text=" Speaker"></outline>
<outline text=" Monitor"></outline>
и так далее.
Возможно ли это вообще?