作者: dune
日時: 2004/9/29(06:43)
極悪です。

Bruce. さんの [TSperl:480] pack()/unpack() から
>   *length-item*"/"*string-item*
>
>という指定。こっちは5.6で追加されたものですね。文字列の長さを文字列の
>前に置いたものです。

D:% perl -e "print pack(q{A*/A*},q{hello})"
5hello
D:%

なるほど。
perlpacktut.html#string_lengths にも説明がありました。
こういうのはパスカルストリングっていうんだっけ。
文字列型 = 長さ情報1バイト+文字列(max 255 文字)。

ところで、「perl5.8.x のドキュメント
http://www.kt.rim.or.jp/~kbk/perl-5.8/ のページにある
「Perlの正規表現のリファレンス」がリンク切れになって
ます。perlrer.html => perlreref.html
-- 
極悪, FZH01112 at nifty.com
http://hpcgi1.nifty.com/dune/gwiki.pl?