blog.鶯梭庵

二〇〇五年 睦月 十日 月曜日

split 関数についてのメモ [/this_blog/perl]

split 関数は、最初の引数に /PATTERN/ という形をとる。では、「/」で分割したいときは /\// と書く必要があるかと思いきや、"/" でも大丈夫。つまり、以下の3つは同じ結果になる。


split /\// ;

split '/' ;

split "/" ;


どうやら、たいていの場合に、/PATTERN/ の代わりに 'PATTERN'"PATTERN" を使っても、同じ結果が返るようだ。正規表現も使えるし、以下の3つも同じ。


split // ;

split '' ;

split "" ;


ただし、"PATTERN" の中の逆スラッシュは、文字列リテラルと同じように扱われるので、たとえば「.」で分割したいときは、以下のようにする。


split /\./ ;

split '\.' ;

split "\\." ;

[この記事にコメントを書く。] [このカテゴリをまとめて読む。] [最新の記事を読む。]

RSS feed

最近のツイート

カテゴリ

[/language] (73)
[/links] (205)
[/mac] (97)
[/music] (36)
[/origami] (374)
[/this_blog/ajax] (7)
[/this_blog/blosxom] (4)
[/this_blog/history] (12)
[/this_blog/perl] (9)

最新記事

検察の「暴走」・その1 [/links]
Weekend Japanology に出演 [/origami]
算数における掛け算について [/links]
「折り紙公理」の形式化・その6 [/origami]
「折り紙公理」の形式化・その5 [/origami]
折り紙ティーセット [/origami]
「折り紙公理」の形式化・その4 [/origami]
「折り紙公理」の形式化・その3 [/origami]
ジョセフ・ウーさんのインスタレーション [/origami]
「折り紙公理」の形式化・その2 [/origami]
「折り紙公理」の形式化・その1 [/origami]
Ear-igami [/origami]
ファスナー [/language]
ハーフカットと折り紙 [/origami]
吉澤展開催中 [/origami]

羽鳥 公士郎