Имеется строка вида
$string=" 4567 456790 890 90678 ";
Требуется занести цифры, содержащиеся в строке в массив, игнорируя пробелы, кол-во которых в строке произвольно(то есть $array[0]=4567, $array[1]=456790, $array[2]=890, $array[3]=90678).Пытаюсь сделать
@array=split(/\s/,$string);
но в результате получаю несколько пустых элементов массива.
нужно указать, что пробелов может быть больше одного.
@array=split(/\s+/,$string);также скорее всего понадобится удаление пробелов в начале строки, итого:
$string =~ s/^\s+//;
@array = split(/\s+/,$string);
>нужно указать, что пробелов может быть больше одного.
>@array=split(/\s+/,$string);
>
>также скорее всего понадобится удаление пробелов в начале строки, итого:
>$string =~ s/^\s+//;
>@array = split(/\s+/,$string);
Спасибо :)