編集後記付録:perl

編集後記付録トップ

Perlメモより

ページのトップへ

ディレクトリ(フォルダ)サイズを求める

use File::Find;

find(sub {$size += -s if -f}, $dir);
print $size, "bytes
";

URIエスケープ・アンエスケープする

$str =~ s/(\W)/'%' . unpack('H2', $1)/eg;

$str =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack('H2', $1)/eg;

改行コードを統一する

s/\x0D\x0A|\x0D|\x0A/
/g;

Jcode

ページのトップへ

#通常
$sjis = Jcode -> new($str) -> h2z -> sjis;

 Jcode -> new(\$str) -> h2z -> jis;
#$strが変換される。

$sjis = Jcode($str) -> sjis;
#これでもいい? 
#eucからsjisへ
$sjis = Jcode -> new($str, 'euc') -> sjis;
$sjis = Jcode($str, 'euc') -> sjis;

#文字数
$length = $jcode -> jlength();

#tr
$j -> tr($from, $to); #$from, $toは、euc-jpで。

#文字コード表記
ascii, binary, euc, sjis, jis, utf2, utf8

CGI::Lite

ページのトップへ


k-doc script by Office K.

このページ内の目次

ページのトップへ

著者

ページのトップへ

U5(U5@officek.jp

関連

ページのトップへ

検索

Amazonで探す

Amazon.co.jpアソシエイト
bk1で探す

bk1ブリーダー
楽天で探す
楽天市場