Pessoal,
Estou tentando fazer algo com regex.
Aplicando um regex em um documento xml, consegui encontrar uma tag <SEVERITY> apenas aplicando a seguinte expressão:
<SEVERITY>
A expressão acima não usa nenhum recurso especial como \w, \d, grupos, etc. Simplesmente diz “na lata” para buscar por uma String “<SEVERITY>”.
Até aí tudo bem. O que eu estou batendo cabeça é para fazer um regex que me traga todas as tags que NÃO seja <SEVERITY>. Não consigo fazer.
Tentei assim:
<[^SEVERITY]>
Não funcionou.
Tentei tb fazendo grupos com parênteses, etc… mas nada me fez ele achar uma tag, como por exemplo <XML>.
Como faço a negação de uma palavra ou conjunto de caracteres por completo?
Obrigado.