Я не очень хорош с регулярными выражениями, но в Textmate я пытаюсь очистить некоторые многострочные строки в XML-файле, который выглядит как
<comments>
<sub_node>....
....
</comments>
, и я использую это впоиск / замена на регулярное выражение,
<comments>(?m:.*)</comments>
Существует множество случаев, описанных выше, но если я выполню поиск, он найдет первый, а затем выберет все промежуточное, включая внешние узлы, до последнего вфайл.
Если я найду предыдущую (в обратном направлении) от последней строки, он правильно захватит блок.Я не уверен, что я делаю здесь неправильно, и если кто-то может даже предложить гораздо более эффективный способ сделать это.
Спасибо.