文字列を空白で分割して配列に分割しようとしています。テキストの各ブロックは、多数の (可変) スペースで区切られています。
文字列は次のとおりです。
NUM8 host01 1,099,849,993 1,099,849,992 1
私は成功せずに以下を試しました。
my @array1 = split / /, $VAR1;
my @array1 = split / +/, $VAR1;
my @array1 = split /\s/, $VAR1;
my @array1 = split /\s+/, $VAR1;
私はで終わりたい:
$array1[0] = NUM8
$array1[1] = host01
$array1[2] = 1,099,849,993
$array1[3] = 1,099,849,992
$array1[4] = 1
これを分割する最良の方法は何ですか?