On Thu, Feb 16, 2006 at 09:49:39AM +0100, Jan Janech wrote:
> 
> > print re.findall(r"[EMAIL PROTECTED](cz|com)", text)  # "spatne"
> > print re.findall(r"[EMAIL PROTECTED](?:cz|com)", text)  # "dobre"
> 
> Tak toto je blbost konkretne findall. Ale takto to ide :)) xixi

To není bug, to je feature. To, že nějaký jazyk X umožňuje
získat jen seznam celých matchů, nikoli seznam skupin, není
žádná výhoda.

A co se týká ,estetiky`, brání mi něco napsat si funkci,
která nemá tuto ,vadu`, protože nejprve udělá s regulárním
výrazem

  re.sub(r'(?<!\\)\(([^?])', r'(?:\1', regexp)

?

Yeti


--
That's enough.
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem