a string problem
John Salerno
johnjsal at NOSPAMgmail.com
Tue Jun 13 09:59:17 EDT 2006
micklee74 at hotmail.com 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.
More information about the Python-list
mailing list