in reply to HTML::Entities encode_entities for perlmonks [ ]
Using the HTML::Entities documentation:
#!/usr/bin/env perl -l use strict; use warnings; use utf8; binmode(STDOUT => ':utf8'); use HTML::Entities; my $unsafe_chars = "<&>'\"[]\200-\377"; my $string = "<[Here's my \"2¢\" worth]>"; print $string; print encode_entities($string, $unsafe_chars);
Output:
$ pm_html_ent_plus_brackets.pl <[Here's my "2¢" worth]> <[Here's my "2¢" worth]>
Update: Oops! just noticed  in the output (just before ¢). Fixed by adding:
use utf8; binmode(STDOUT => ':utf8');
-- Ken
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: HTML::Entities encode_entities for perlmonks [ ]
by Anonymous Monk on Jun 15, 2013 at 09:47 UTC | |
by kcott (Archbishop) on Jun 15, 2013 at 11:08 UTC |