Я отчаянно ищу синтаксис Textwrangler grep, чтобы удалить весь мусор с несколькими языками из файла cvs.Textwrangler выражение grep regex для удаления каждого <span> за исключением одного
У меня есть куча:
<span class="multilang" lang="en">Portugal</span><span class="multilang" lang="it">Portogallo</span><span class="multilang" lang="pt">Portugal</span><span class="multilang" lang="no">Portugal</span>
И я хотел бы, чтобы удалить весь поверочного тег и все, что между
<span class="multilang" lang="en">
и первого появления
</span>
и текст внутри «Португалии» в этом случае. В этом случае было бы удалить
<span class="multilang" lang="en">Portugal</span>
Очевидно «Португалия» это всего лишь пример, у меня есть много такого рода записи в исходном формате CSV.
Я попытался это:
</?span class="multilang" lang="en"*>(.*)(</span>).*\1
Но он не работает вообще. Он ничего не может найти.
Спасибо заранее, Francesco
Большое вам спасибо. Он работал безупречно, но тем временем я нашел другое предложение (см. Ниже). – shaice