分割基準文字しか、文字列に含まれていなかった場合、undefが返るとな。
my @arr = split(/\n/, "\n");
これだと、@arrはundefになる。
my @arr = split(/\n/, "\n\n");
これでもundef。
my @arr = split(/\n/, "\na");
このように少しでも文字が入ってれば、
("", "a")が返る。
なんなの
分割基準文字しか、文字列に含まれていなかった場合、undefが返るとな。
my @arr = split(/\n/, "\n");
これだと、@arrはundefになる。
my @arr = split(/\n/, "\n\n");
これでもundef。
my @arr = split(/\n/, "\na");
このように少しでも文字が入ってれば、
("", "a")が返る。
なんなの