1HTML::Escape(3)       User Contributed Perl Documentation      HTML::Escape(3)
2
3
4

NAME

6       HTML::Escape - Extremely fast HTML escaping
7

SYNOPSIS

9           use HTML::Escape qw/escape_html/;
10
11           my $escaped = escape_html("<^o^>");
12

DESCRIPTION

14       This modules provides a function which escapes HTML's special
15       characters. It performs a similar function to PHP's htmlspecialchars.
16       It escapes the following characters:
17
18           " & ' < > ` { }
19
20       This module uses XS for better performance, but it also provides a pure
21       perl version.
22

FAQ

24       Is there also an unescape_html?
25           No. Unescaping HTML requires a lot of code, and we don't want to do
26           it.  Please use HTML::Entities for it.
27

BENCHMARK

29                            Rate HTML::Entities   HTML::Escape
30           HTML::Entities 14.0/s             --           -91%
31           HTML::Escape    150/s           975%             --
32

AUTHOR

34       Goro Fuji
35
36       Tokuhiro Matsuno <tokuhirom AAJKLFJEF@ GMAIL COM>
37

SEE ALSO

39       Text::Xslate, HTML::Entities
40

LICENSE

42       Copyright (C) Tokuhiro Matsuno
43
44       This library is free software; you can redistribute it and/or modify it
45       under the same terms as Perl itself.
46
47
48
49perl v5.36.0                      2023-01-20                   HTML::Escape(3)
Impressum