# File lib/merb-core/dispatch/router/behavior.rb, line 32 def concat_without_endcaps(string1, string2) return nil if !string1 and !string2 return string1 if string2.nil? return string2 if string1.nil? s1 = string1[-1] == ?$ ? string1[0..-2] : string1 s2 = string2[0] == ?^ ? string2[1..-1] : string2 s1 + s2 end