我正在尝试将字符串拆分为一个数组,拆分发生在空格处。每个文本块由许多(可变)空格分隔。
这是字符串:
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
拆分这个的最好方法是什么?