"python_enthu" <srhe...@gmail.comwrote in messageThanks John Salerno and John Machin,
news:47**********************************@d45g2000 hsc.googlegroups.com...
I am trying this.. what is wrong in this..IDLE 1.2.2>>import reNone
a="my name is fname lname"
p=re.compile('name')
m=p.match (a)
print p.match(a)
* * * match( string[, pos[, endpos]])
If zero or more characters at the beginning of string match this regular
expression, return a corresponding MatchObject instance. Return None if the
string does not match the pattern; note that this is different from a
zero-length match.
* * * search( string[, pos[, endpos]])
Scan through string looking for a location where this regular expression
produces a match, and return a corresponding MatchObject instance. Return
None if no position in the string matches the pattern; note that this is
different from finding a zero-length match at some point in the string.
I am used to perl. So I guess I am better of using re.search instead
of re.match
BTW, is re.search('string') equivalent to re.match ('^string')