$_ = 'ab abc abcd abcde'; /a.*b/; # $& = 'ab abc abcd ab' /a.*?b/; # $& = 'ab' #### $src =~ s//$&$new_tag/; # No newlines matched $src =~ s//$&$new_tag/; # All-inclusive class? $src =~ s/]*>/$&$new_tag/; # Probably best