Perl = Pathologically Eclectic Rubbish Lister

演算子

=~文字列を含むかどうかの判断を行うとき使用。

文字列制御

正規表現

\d数字1文字を表わす。0か1か2か3か4か5か6か7か8か9
\w英数字1文字を表わす。ABCDEFGHIJKLMNOPQRSTUVWXYZ
\sスペース、タブ等区切り文字に対応。
.改行以外の全ての文字1文字。
(|)(abcd|efgh)|で別けた複数の文字列のどれか一つ
$行末
*上の文字の0個以上
+上の文字の1個以上
[][と]の間に書かれた文字のどれか一つ(1個の文字及び正規表現だけ)

正規表現のレシピ

\d+1 20 303 512346
\d\w*1 3A205 3BCdef
[ ,.]スペースか,か.
[ACD]+A AA CCC DACAAAD
\s+タブやスペースの連続

開発コード

  1. 画像ファイル修正(Windows の自動リナンバーを他の OS の辞書順の名前に修正する) ---> filereform_fname.pl [20120109];

参考 URL


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS