#!/usr/bin/perl while($line = ){ @valid_entities= ('','',''); my %htmlenties = map { $_ =>1 } @valid_entities; @valid_entities= ('a','abbr','acronym','br');# remove tags my %htmlenties = map { $_ =>1 } @valid_entities; $line =~ s/<(\/?([^>]*?)\/?)>/exists $htmlenties{$2} ? "<$1>" : defined ($1) ? "<$1>" : "<"/xeg; print $line; How r u www.google.com How r u <>