I have a problem and i'm not very good at regular expressions. I have a text like "lalala lalala tiruri beldar-is-listening tiruri lalala" I need a regexp to get the 'beldar' part, the format is 'something-is-listening', i need to get the something part, use it in my code, and then replace the whole 'something-is-listening' for another string.
Pretty easy: >>> import re >>> s = "lalala lalala tiruri beldar-is-listening tiruri lalala" >>> r = re.compile(r'(\w+)-is-listening') >>> r.search(s).group(1) 'beldar' >>> r.sub('this is a replacement', s) 'lalala lalala tiruri this is a replacement tiruri lalala' -tkc -- http://mail.python.org/mailman/listinfo/python-list