($str =~ /hai/g)[3]; # Fourth match #### ($str =~ /(?=(hai))/g)[3]; # Fourth match