# File lib/new_relic/agent/rules_engine/replacement_rule.rb, line 58
        def apply_to_each_segment(string)
          string        = string.dup
          leading_slash = string.slice!(LEADING_SLASH_REGEX)
          segments      = string.split(SEGMENT_SEPARATOR)

          segments.map! do |segment|
            apply_replacement(segment)
          end

          "#{leading_slash}#{segments.join(SEGMENT_SEPARATOR)}"
        end