How to do this in Python...

Aahz aahz at
Fri Jan 24 04:09:52 CET 2003

In article <mailman.1043361749.31477.python-list at>,
Skip Montanaro  <skip at> wrote:
>    Mike> match = re.match(pattern, string)
>    Mike> if match:
>    Mike>   // do something with match object
>Verbose or not, this is approximately the correct way to do it.  You should
>test against None, and eschew the C++ comments:
>    match = re.match(pattern, string)
>    if match is not None:
>      # do something with match object

That seems a bit odd to me.  Why test against None, instead of simply
"if not match"?
Aahz (aahz at           <*>

"Argue for your limitations, and sure enough they're yours."  --Richard Bach

More information about the Python-list mailing list