Matching a constant string at beginning
François Pinard
pinard at iro.umontreal.ca
Thu Jan 20 17:30:07 EST 2000
"Fred L. Drake, Jr." <fdrake at acm.org> écrit:
> François Pinard writes:
> > is rather tedious. Of course, I could write a very small function to
> > match a constant string at the beginning of another, but there just must
> > be some idiom for doing this.
> François, Another possibility, if you're willing to use the CVS version(!),
> is to use the string methods:
> s = some string...
> if s.startswith("Simpsons"):
> do something interesting...
> Or you could write that annoying little function while waiting for 1.6. ;)
I think I'll do that (write that annoying little function).
"Barry A. Warsaw" <bwarsaw at cnri.reston.va.us> writes:
> Two new methods `startswith' and `endswith' have been added, which will
> fit the bill perfectly: String methods will be one of those new features
> that'll change your life. :) Wait'll you try s.join().
> -------------------- snip snip --------------------
> >>> ' & '.join(['Guido', 'Tim', 'Gordon', 'David', 'Biff', 'etc.'])
> 'Guido & Tim & Gordon & David & Biff & etc.'
> >>>
> -------------------- snip snip --------------------
How strange! :-) I'm curious to see 1.6, indeed...
--
François Pinard http://www.iro.umontreal.ca/~pinard
More information about the Python-list
mailing list