[EMAIL PROTECTED] wrote: > hi > > if i have a some lines like this > a ) "here is first string" > b ) "here is string2" > c ) "here is string3" > > When i specify i only want to print the lines that contains "string" ie > the first line and not the others. If i use re module, how to compile > the expression to do this? I tried the re module and using simple > search() and everytime it gives me all the 3 lines that have "string" > in it, whereas i only need line 1. > If re module is not needed, how can i use string manipulation to do > this? thanks >
As far as re goes, you can search for the pattern '\bstring\b', which will find just the word 'string' itself. Not sure if there's a better way to do it with REs. And I'm actually ashamed to admit that I know the RE way, but not the regular string manipulation way, if there is one! This seems like something easy enough to do without REs though. -- http://mail.python.org/mailman/listinfo/python-list