
28 May
2004
28 May
'04
11:56 a.m.
Staack, Thomas wrote:
Ich möchte in einer Regular Expression das "negative lookbehind" einsetzen - habe es aber auch nach stundenlangem Versuchen nicht hinbekommen.
Hier der Auszug aus der Python Help:
(?<!...)
[snip]
Und hier mein Testprogramm:
import re line_s = ['#begin-a AND End-a 2', '!begin-b and End-b 3'] regexp = r'begin(!AND)'
1. Warum verwendest du "(!...", und nicht "(?<!..." wie oben aus der Python-Help zitiert?
2. Wie wird in deinem Pattern das "-a " (resp. "-b ", etc.) berücksichtigt?
-schorsch
--
Georg Mischler -- simulations developer -- schorsch at schorsch com
+schorsch.com+ -- lighting design tools -- http://www.schorsch.com/
_______________________________________________
python-de maillist - python-de@python.net
http://python.net/mailman/listinfo/python-de