Re: OpenRTS - new OSS Python game

2006-02-01 Thread Christoph Conrad
Hello Sybren,

 To be honest, it looks very much like games from 1995...

You should notice: It's a first alpha version.

Freundliche Grüße,
 Christoph
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Match First Sequence in Regular Expression?

2006-01-26 Thread Christoph Conrad
Hello Roger,

 I'm looking for a regular expression that matches the first, and only
 the first, sequence of the letter 'a', and only if the length of the
 sequence is exactly 3.

import sys, re, os

if __name__=='__main__':

m = re.search('a{3}', 'xyz123aaabbaaaabaaabb')
print m.group(0)
print Preceded by: \ + m.string[0:m.start(0)] + \

Best wishes,
 Christoph
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Match First Sequence in Regular Expression?

2006-01-26 Thread Christoph Conrad
Hello Roger,

 since the length of the first sequence of the letter 'a' is 2. Yours
 accepts it, right?

Yes, i misunderstood your requirements. So it must be modified
essentially to that what Tim Chase wrote:

m = re.search('^[^a]*a{3}b', 'xyz123aabbaaab')

Best wishes from germany,
 Christoph
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Match First Sequence in Regular Expression?

2006-01-26 Thread Christoph Conrad
Hallo Alex,

 r = re.compile([^a]*a{3}b+(a+b*)*) matches = [s for s in
 listOfStringsToTest if r.match(s)]

 Unfortunately, the OP's spec is even more complex than this, if we are
 to take to the letter what you just quoted; e.g. aazaaab SHOULD match,

Then it's again a{3}b, isn't it?

Freundliche Grüße,
 Christoph
-- 
http://mail.python.org/mailman/listinfo/python-list