Perlぷち技

最終更新日時:2007-08-21 10:30:32
Perl

特別に章立てするほどでもないPerlのぷち技です。

ファイルの中身を書き換えて保存し、元ファイルのバックアップファイルも作成する。


 % perl -pi.bak -e 's/foo/bar/g' file


乱数


Perlで乱数を生成するにはrandを使います。
rand(n)の場合、0からn-1までの整数の乱数を返します。
通常、randを実行する前に、srandを実行してrandのためのシード値を設定し、実行するたびにrandが異なる乱数を生成できるようにするのですが、Perl-5.8.0以降はrandの中で自動的にsrandを実行するようになっているようです。

quotemeta($str)


$strからすべての正規表現のメタ文字をエスケープしたものを返します。

お問い合わせは 掲示板 にて。