0

Remover código HTML

criado por Douglas Santos em 03/01/2004 4:55pm
Tentar remover todo o HTML manualmente , tag-por-tag , é uma tarefa das mais trabalhosas , imaginei que existisse algum comando para isto mas até agora nada.

Então encontrei na net um script que usa as expressões regulares para remover quelquer coisa que se encontre dentro de < > , ou seja , uma tag qualquer.

Basta alimentar o parâmetro $sujo com o conteúdo que deseja limpar.

$limpo = preg_replace("/<[^>]*>/","", $sujo );
Data Autor Changelog Download
03/01/2004 4:55pm Douglas Santos - Versão 1
30/03/2007 12:34pm Daniel Santos Versão 1.1 Versão 1.1

Comentários:

Mostrando 1 - 3 de 3 comentários
As funções htmlentities() e a strip_tags() não funcionam perfeitamente quando as tags estão em maiúsculo, a strip_tags() principalmente quando se trata das tags referente a tabela.
08/02/2006 6:24am (~10 anos atrás)

Pedro Puppim disse:
a função htmlentities() tb remove o html ;]
14/01/2005 10:48pm (~12 anos atrás)

Rafael Rebelo disse:
A função strip_tags do PHP faz isso já.. e ainda melhor, pois tem opção de deixar passar algumas tags =)
04/01/2004 1:43am (~13 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)