From: Peter Bailey Date: 2007-08-14T03:59:38+09:00 Subject: confused by back refs in gsub Can someone tell me why, in my code below, I'm getting part of the original search in my substitution in my result, when, I'm not asking for it, or at least, I don't think I'm asking for it. Thanks, Peter Original line: Normandy Group LLC My Code: xmlfile.gsub!(/(.*)<\/registrantName>/, '\&') I've tried "\1" instead of "\&," too. Same result. I've also tried putting in "?" marks to make it non-greedy. Same result. Yields: Normandy Group LLC What I want: Normandy Group LLC(/SUB.HEAD4> -- Posted via http://www.ruby-forum.com/.