Pular para o conteúdo

Remover tags HTML com SED

Dica publicada em Shell Script / Expressões Regulares
Fábio Berbert de Paula fabio
Hits: 4.799 Categoria: Shell Script Subcategoria: Expressões Regulares
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Remover tags HTML com SED

Remover tags HTML usando o sed é, como diriam os mais sofisticados, "piece of cake!". Uma tag HTML tem o seguinte formato:

<abrir tag></fechar tag>

ou

<tag com argumentos />

note que independente da tag ser de abertura ou fechamento, ela sempre começa com < e termina com >. Então vamos à nossa expressão regular:

echo '<a href="#">Link aqui</a><br/>' | sed 's/<[^>]*>//g'
Link aqui

Onde:
  • /<[^>]*>/ = começa com <, tudo o que não é > e termina com >
  • //g = substitua todas as ocorrências do padrão acima por nada

Simples assim!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Logitech Marble Mouse

Sintaxe alternativa para encontrar arquivos por data com o comando find

Comando watch com saída em cores

Verificar bateria do mouse bluetooth via linha de comando

Como exportar um container Docker para outra máquina

Exibindo o nome completo dos pacotes instalados no Debian e derivados

Introdução ao awk

Testando se uma variável é número em shell script

Como renomear arquivos de letras maiúsculas para minúsculas

SED - combinando o conteúdo de dois arquivos

#1 Comentário enviado por maurixnovatrento em 14/06/2020 - 21:09h

Essas instruções com sed estão cada vez melhores.

___________________________________
Conhecimento não se Leva para o Túmulo.

Contribuir com comentário

Entre na sua conta para comentar.