Hi --
On Thu, 1 Dec 2005, Ross Bamford wrote:
> On Thu, 01 Dec 2005 11:33:36 -0000, Lionel Thiry
> <lthiryidontwantspams / skynetnospam.be> wrote:
>
>>> @my_hash["one"].sub!(/First/,'Modify')
>>
>> @my_hash["one"].replace 'Modify'
>> is better
>>
>
> Definitely. Thanks. :)
>
> (P.s. is 'replace' one of the '!' convention exceptions, or is there another
> reason it doesn't have a '!' ?)
It's not an exception: the convention is that when there's a pair of
methods that differ only in that one is more "dangerous" than the
other, they have the same name but the dangerous one has a ! on the
end. replace isn't part of a pair of that kind -- it's just its own
thing.
David
--
David A. Black
dblack / wobblini.net