Perl覚え書き

「Perl覚え書き」の編集履歴(バックアップ)一覧はこちら

Perl覚え書き」(2007/07/25 (水) 13:27:00) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

なんとなく超適当に見えるようにつくってある普通に厳格な言語。ルールを忘れずに。 ==変数== 頭に$つける。 $_はいろいろな場合に対象を明示しない場合にこれが用いられる。具体的には対象を明示しないtrは$_をtrし、対象を明示しないforeachでは各配列要素は$_に入る。 ==論理演算子== 文字変数なら、equalは'''eq'''、逆は'''ne''' ==m演算子== $A=~'''m'''/$X/i; で、「$Aに$Xが含まれているか」 パラメータi: 大文字、小文字を区別しない。 $&: マッチ文字列 $1,$2,...,$n: n番目のマッチ文字列 $`: マッチ文字列の前 $': マッチ文字列の後 $+: 最後にマッチした文字列 ==tr演算子== $_=~'''tr'''/"\n"//d; *$_の改行が削除される。 $word=~'''tr'''/A-Z/a-z/; *$wordの大文字が小文字に置換される。 $count=$word=~'''tr'''/A-Z/a-z/; *$countには何回置換をしたかが入る。 ==文字列関数== *文字長を見る $i=length('abcdef') *文字列から一部分を取り出す。先頭は0 $i=substr('abcdef',1,3);
なんとなく超適当に見えるようにつくってある普通に厳格な言語。ルールを忘れずに。 ==変数== 頭に$つける。 $_はいろいろな場合に対象を明示しない場合にこれが用いられる。具体的には対象を明示しないtrは$_をtrし、対象を明示しないforeachでは各配列要素は$_に入る。 ==論理演算子== 文字変数なら、equalは'''eq'''、逆は'''ne''' ==m演算子== $A=~'''m'''/$X/i; で、「$Aに$Xが含まれているか」 パラメータi: 大文字、小文字を区別しない。 パラメータs: 文字列を単一行として扱う。 $&: マッチ文字列 $1,$2,...,$n: n番目のマッチ文字列 $`: マッチ文字列の前 $': マッチ文字列の後 $+: 最後にマッチした文字列 ==tr演算子== $_=~'''tr'''/"\n"//d; *$_の改行が削除される。 $word=~'''tr'''/A-Z/a-z/; *$wordの大文字が小文字に置換される。 $count=$word=~'''tr'''/A-Z/a-z/; *$countには何回置換をしたかが入る。 ==文字列関数== *文字長を見る $i=length('abcdef') *文字列から一部分を取り出す。先頭は0 $i=substr('abcdef',1,3);

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。