From: Dan Fitzpatrick Date: 2005-07-14T04:36:36+09:00 Subject: Re: Regex back reference in gsub > --snip-- > #-------------------------------------- > str = "A link to http://ruby-lang.org" > > res = str.gsub(/([\s|\>|\[|\(])((ftp:\/\/|http(s?):\/\/))([\w\.\?\/&=\-~:%]+)\b/i) do > "#{$1}#{$5}#{$6}" > end > > puts res #-> A link to ruby-lang.org > #-------------------------------------- daz, Thanks for the explanation. That works great. Dan