Paul Rubin wrote:

> "OKB (not okblacke)" <[EMAIL PROTECTED]> writes:
>>          For years now Python has not supported variable-length
>>          lookbehinds.  
> 
> I'm not sure what that is and the perl links you gave don't work,
> but it sounds evil. 

        The links work fine for me. . .

        You're not sure what "variable-length lookbehinds" means?  
Lookbehind is something that Python regexps already have.  You can do 
"(?<=one)two" to match "two" only if it's preceded by "one", and you can 
do "(?<!one)two" to match "two" only if it's NOT preceded by "one".  
What you can't do is "(?<=one|three)two", because Python requires that 
the lookbehind contain only strings of a fixed length.  What I'm asking 
about is the possibility of lifting this limitation, to allow the 
lookbehinds (positive and negative) to contain general regexps.  I don't 
see how this is in any way evil.

-- 
--OKB (not okblacke)
Brendan Barnwell
"Do not follow where the path may lead.  Go, instead, where there is
no path, and leave a trail."
        --author unknown
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to