Expressões regulares geralmente não são a melhor ferramenta para xml. Geralmente é melhor usar algum tipo de analisador especialmente escrito para xml. Para verificações de xml, talvez você queira tentar a ferramenta xmllint
Eu tenho um arquivo .xml. As tags dentro são:
<Info>Product</Info>
Agora, tenho 20 000 tags como esta no arquivo. No entanto, uma tag é iniciada corretamente, mas falta uma tag de fechamento adequada. Como posso encontrar qual linha é iniciada corretamente, mas não termina com a tag correta?
Obrigado.
Expressões regulares geralmente não são a melhor ferramenta para xml. Geralmente é melhor usar algum tipo de analisador especialmente escrito para xml. Para verificações de xml, talvez você queira tentar a ferramenta xmllint
Tags grep regular-expressions