Perlについての質問箱 40箱目at TECH
Perlについての質問箱 40箱目 - 暇つぶし2ch15:デフォルトの名無しさん
09/06/02 11:11:02
splitで分割したときの挙動でよく分らないのですが

-----------------------
my @a = split(',', ',,,');
print scalar(@a), "\n"; # 「0」と表示される。

-----------------------
my @b = split(',', 'a,,,a');
print scalar(@b), "\n"; # 「4」と表示される。

-----------------------
最初に書いた split(',', ',,,')でなぜ空の配列が返ってくるのが
よく理解できません。

split(',', 'a,,,a'); で4つ返ってくるなら、',,,'なら3つか4つ
返って来そうな感じがするのですが、教えて頂けないでしょうか。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch