Comment puis-je bande HTML dans une chaîne de caractères à l'aide de Perl?

Est-il de toute façon de plus facile que cela à bande de HTML à partir d'une chaîne à l'aide de Perl?

$Error_Msg =~ s|<b>||ig;
$Error_Msg =~ s|</b>||ig;
$Error_Msg =~ s|<h1>||ig;
$Error_Msg =~ s|</h1>||ig;
$Error_Msg =~ s|<br>||ig;

Je appreicate la fois allégée expression régulière, par exemple, quelque chose comme ceci:

$Error_Msg =~ s|</?[b|h1|br]>||ig;

Est il un fonction Perl que des bandes de tout/tout le code HTML à partir d'une chaîne, même si j'ai seulement besoin de gras, h1-têtes et br dépouillé?

OriginalL'auteur ParoX | 2009-07-01