$str=~s/(iteration)(.*)/ \U$1\E$2 <\/B>/g; #### $str=~s/(iteration)(.*)/" ".uc($1).$2." <\/B>"/ge; #### $str=~s/(iteration)(.*)/ @{[uc($1)]}$2 <\/B>/g;