yermej,
Your solution was exactly what I needed, thanks.  As for the \\, that is 
part of the first value that is being replaced.  The first backslash is 
an escape character for the second backshash.
Thanks again,
PETERV

yermej wrote:
> On Nov 15, 3:34 pm, Peter Vanderhaden <bostonanti... / yahoo.com> wrote:
>> In the following statement, I'm replacing ,, with ,NULL,.
>>
>> $inrec = $inrec.sub(',,\\',',NULL,')
>>
>> What I want to do is something like this:
>>
>> $inrec = $inrec.sub(',,\\',',$variable,')
>>
>> Unfortunately, I haven't been able to figure out the syntax for using a
>> variable with sub & gsub.  Can someone help me out?
> 
> $inrec.gsub! ',,\\', ",#{$variable},"
> 
> Though I'm not sure why you have the \\ in there, unless it just
> didn't end up on the newsgroup correctly.

-- 
Posted via http://www.ruby-forum.com/.