use strict; use warnings; use feature 'say'; my $input = do { local $/; }; my @output = map { /(\S+)$/ } grep { /SSID/ } split /\n/, $input; say for @output; __DATA__ BSS SSID: BSS SSID: BSS SSID: