best way to replace first word in string?
Mike Meyer
mwm at mired.org
Thu Oct 20 12:47:53 EDT 2005
More information about the Python-list mailing list
Thu Oct 20 12:47:53 EDT 2005
- Previous message (by thread): best way to replace first word in string?
- Next message (by thread): best way to replace first word in string?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"hagai26 at gmail.com" <hagai26 at gmail.com> writes: > I am looking for the best and efficient way to replace the first word > in a str, like this: > "aa to become" -> "/aa/ to become" > I know I can use spilt and than join them > but I can also use regular expressions > and I sure there is a lot ways, but I need realy efficient one Assuming you know the whitespace will be spaces, I like find: new = "/aa/" + old[old.find(' '):] As for efficiency - I suggest you investigate the timeit module, and do some tests on data representative of what you're actaully going to be using. <mike -- Mike Meyer <mwm at mired.org> http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.
- Previous message (by thread): best way to replace first word in string?
- Next message (by thread): best way to replace first word in string?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list