[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Comprehending string.gsub
- From: Matthew Wild <mwild1@...>
- Date: Fri, 13 Apr 2012 17:47:56 +0100
On 13 April 2012 17:02, Roberto Ierusalimschy <firstname.lastname@example.org> wrote:
>> > Yes, but %0 is only available for string replacements. %1 is
>> > synthesized to be the entire match for all types of replacements, as
>> > this is convenient for all non-string replacements.
>> I don't doubt you but I can't read that out of what it says in the manual:
> If you want to understand what is going on, Peter gave a good explanation.
> If you want to be picky, the manual does not say that it is an error for
> 'gsub' to access a non-existent capture.
Good enough for me - but then if the behaviour is undefined, why is it
in the tests? :)