my @words= $string =~ /(\w+(?:'\w+)*)/g; #### my @words= $string =~ /(\w+(?:[-']\w+)*)/g;