0:00
 
Window Title
 
 
 
 
 
 
 
 
壁紙の変更

コンピュータ

ネットワーク

ドキュメント

ごみ箱
マイコンピュータ
マイネットワーク
マイドキュメント
ごみ箱

オンラインゲーム

DHTML素材

perl module 忘備録

RFC翻訳

文字コード

 

コンピュータ

ネットワーク


コントロールパネル

perl module 忘備録

HTML::Entities

HTMLエンコード/デコードを行なう。正規表現でも簡単にできるが、同じようなコードを何度も書かなくていいという意味では、便利かも。

use HTML::Entities;
パッケージをロードして関数をエクスポートする。

my @decoded = decode_entities($string , ...);
$stringをHTMLデコードする。

my $encoded = encode_entities($string[,$unsafe_chars]);
$unsafe_charsに指定された文字をHTMLエンコードする。
$unsafe_charを省略した場合は、qq/<>&'"/ と0x80以上の文字がエンコードされる。

my $encoded = encode_entities_numeric($string[,$unsafe_chars]);
$unsafe_charsに指定された文字列をHTMLエンコードする。
$unsafe_charを省略した場合は、qq/<>&'"/ と0x80以上の文字がエンコードされる。但 し、エンコード時にニーモニック(<など)を使用せずに、全て&#xXX形式でエンコードする。
デフォルトではエクスポートされないので、use HTML::Entities qw(:DEFAULT encode_entities_numeric); で明示的にエクスポートする必要がある。

レディ