NAME HTML::StripScripts::Regex - XSS filter using a regular expression SYNOPSIS use HTML::StripScripts::Regex; my $hss = HTML::StripScripts::Regex->new({ Context => 'Inline' }); $hss->input("hello, world!"); print $hss->filtered_document; DESCRIPTION This class subclasses HTML::StripScripts, and adds an input method based on a regular expression. See HTML::StripScripts. Using a regular expression to parse HTML is error prone and inefficient for large documents. If HTML::Parser is available then HTML::StripScripts::Parser should be used in preference to this module. METHODS This subclass adds the following methods to those of HTML::StripScripts. input ( TEXT ) Parses an HTML document and runs it through the filter. TEXT must be the entire HTML document to be filtered, as a single flat string. SUBCLASSING The "HTML::StripScripts::Regex" class is subclassable, in exactly the same way as "HMTL::StripScripts". See "SUBCLASSING" in HTML::StripScripts for details. SEE ALSO HTML::StripScripts, HTML::StripScripts::Parser, HTML::Parser AUTHOR Nick Cleaton COPYRIGHT Copyright (C) 2003 Nick Cleaton. All Rights Reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.