my $str = 'speed basic-2.0 basic-11.0'; my ($one_basic) = $str =~ /speed\s*(\S+)/; my @all_basics = $str =~ /\s+(\S+)/g;