$_ =~ s/(.+?\@)(.+?\.)(.+?)/$1something.$3/g; #### $_ =~ s/(?<=\@).+?(?=\.)/something/g;